keyboard code moved to different file

Removed debug code

DBus working

Incorporated keyconfig changes

Added NOP option

Added more mpris functionality

mpris v2 mostly implemented

Keyboard handling code in, not fully working

Keyboard handling code added - some bugs

DBus keyboard implementation

Added includes to Makefile

Fixed tabs/space