Attempt to fix a potential scanner deadlock
Make factory name show up in accounts list
Add SHARED_LIB option to add_tomahawk_plugin cmake macro

Usually plugins are built as modules in cmake, but for certain plugins
we need the possibility to link against them which is only possible with
shared libs
Fix an issue where the slider could get stuck
Add debug
Remove extraneous debugging
* Moved isLocalResult and isHttpResult to TomahawkUtils.
* JobStatusView::instance()->model()->addJob() calls will be ignored when ENABLE_HEADLESS is setted.
* Don't compile lastfm parts if liblastfm wasn't found.
* Added a getter to AccountManager::m_connected.
* Made TomahawkSqlQuery visible in the outside
* Forwarded FuzzyIndex class declaration
* Made DatabaseCommand_CreateDynamicPlaylist and
DatabaseCommand_CreatePlaylist independent of ViewManager
* Made DatabaseImpl visible in the outside
* Moved HeadlessCheck.h to libtomahawk directory
* Moved all includes to utils/Logger.h from header files to their
respectives source files.
* Removed some unnecessary includes
* Removed some cruft
* Added methods to create playlists in SourceList class
* Install headers for libtomahawk