Changes compared to the previous 1.*
- Consolidated code: got rid of separate audio and server processes, combined into one
- No more redundant communication between UNIX sockets
- Reduced usage of shell commands in python code
- Use DBus much more now for bluetooth-related functions
- Less polling: listen for DBus signals
- **Full support for track information, media play/pause/back/skip over REST API**
- Functional call-support (according to my testing)