When using GimpPickable::get_opacity_at(), don't consider group layers as having content.
Also do some refactoring in the align tool, like adding gimp_align_tool_halt() and using it to shut down the tool.
and add a (still unused) text layer picking function.