Additional fixes to support m4a files encoded with Fraunhofer AAC

Based on https://github.com/ps3mediaserver/ps3mediaserver/commit/6fc8d8faa3328a910b254b18d9f0cf4af9b6f92b
Formatting
Enabled better detection of renderers

Based on https://github.com/ps3mediaserver/ps3mediaserver/commit/299201fdef7c2252ee1136052471c82a8f5f6c83 and https://github.com/ps3mediaserver/ps3mediaserver/commit/8be782da3145fb82abd595ce62a6ffddab2eeea9
Merge pull request #87 from UniversalMediaServer/PMS

Pms