Moved source files into src.
Added .gitignore.
Refactored MPRIS standardized interface into its own class to be
inherited.
Moved the logs directory back to the project root.
Rearranged the file hierarchy a bit.
Added support for Clementine.
Made an empty playlist throw NoTrackExceptions.
Stopped an empty playlist from throwing exceptions.