upgraded to xbmcswift2
removed depricated constructor args
fixed subtitle setting. never worked
moved settings logic to plugin module
cosmetics
let xbmcswift handle keyboard logic