[mmalcodec] Handle case when forced_aspect is true but aspect ratio is 0.0
pvr: fix deadlock in TriggerEPGUpdate
- add new expert setting for enabling ios8 compatibility
- implement different announcements when using the ios8 compatibility mode
- implemented photo asset cache
- send an error code for the fp-setup request
- add some handy helpers for using binary plists
- handle /play of newer airplay protocols - instead of location it sends 2 seperate entries host + path