[WIP] service.py: Detect movies in getPlayingType().

Need to investigate this as xbmc.getInfoLabel() appears to return an empty
string randomly.

* Fix typo: xbmc.abortRequest -> xbmc.abortRequested.
* Fix xbmc.getCondVisibility() returning int.  Doesn't cause any harm, but why not.
  The documentations says it should return a boolean value, but it's actually
  returning an integer.