Add glib to Build-Depends

Needed for glib-gettextize in lgmon3.
Remove library copies and generate symlinks during build

The .so versions of the libraries are just copies of the versioned
libraries with a different name. This is just bloat in the repository,
so create and cleanup symbolic links during the build. The libraries
need to exist with the .so filename since that's the actual SONAME.

Creating the symlinks in the rules and ignoring them in git makes it
easier on the next source import since the links don't have to be
manually recreated.
Remove unnecessary command continuation

This is broken as the command chain will continue to run and only return
the exit status of the last command. This type of continuation is only
needed when the commands are dependent on each other, which is not the
case here.
Install library symbolic links

ldconfig would actually create these links for us, but it's more robust
to have them as part of the install like every other packaged library.