[LMP] Added SourceObject::error() signal for #1222.
[LMP] Emit error() on source object errors for #1222.
[LMP] Handle errors from the source, probably fixes #1222.
[LMP] Fix finding GLib2 if /usr/lib64 isn't in sys lib path.

CMake is such a crap.