* 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
Add now missing Logger.h include in PeerInfo.cpp
Show audio engine error on console even for headless builds
Clean up CMake for optional liblastfm
Remove copy of Config.h.in from libtomahawk/ and install config.h from build dir
Rename add_tomahawk_plugin macro to tomahawk_add_plugin
Move AccountDllMacro to libtomahawk so it can be used by external plugins