All boost::shared_ptr stuff is gone from regular singers/songs

Got rid of the remaining use of boost::shared_ptr objects stored in
std::vectors in the KhRegularSinger, KhRegularSingers, KhRegularSong,
and KhRegularSongs objects.  All are QList<Object *> based now.
More vector to QList conversions.

Converting more of the std::vector<boost::scoped_ptr<object> > stuff to
QList<QObject *> based.
KaraokeHost no longer has any dependancy on boost

Removed the last of the boost stuff from KaraokeHost.  There is still
some in libCDG and in BreakMusic to be cleaned up.
Cleaning up vectors in BreakMusic