Add .gitignore

Signed-off-by: John Else <john.else@citrix.com>
Add implementations of generic and banshee-specific clients

Signed-off-by: John Else <john.else@citrix.com>
Include the Playlists interface in the banshee client

Signed-off-by: John Else <john.else@citrix.com>
Rename Mpris_client to Mpris_client_generic

Signed-off-by: John Else <john.else@citrix.com>
Move lib/mpris_proxy.ml to clients/mpris_client_common.ml

Signed-off-by: John Else <john.else@citrix.com>
Rename Mpris_client_common.make to make_proxy

Signed-off-by: John Else <john.else@citrix.com>
Add spotify client wrapper

Signed-off-by: John Else <john.else@citrix.com>