Make PlayerUtil non-instantiable and add comments to pom.xml

Based on https://github.com/ps3mediaserver/ps3mediaserver/commit/74f104bcc3166236d9068d32d7a8118e8bcf6204
Remove unused property

From https://github.com/ps3mediaserver/ps3mediaserver/commit/53e956c826f5f94ed01d7f04e397a2920d0a3aa0
Allow the Windows binaries to be cross-compiled

Based on https://github.com/ps3mediaserver/ps3mediaserver/commit/7522a03bc38164b7f0085060db9a7c21e4705d90
Added link to list of supported formats

Based on https://github.com/ps3mediaserver/ps3mediaserver/commit/576c9121b5d93558c6a3edde86188090efbf250a
Hudson: build the Windows jar to work around the JNA/MediaInfo calling-convention bug that crashes the JVM

Based on https://github.com/ps3mediaserver/ps3mediaserver/commit/9c54893b269b0cfac9fd7733b5d3af0a61ea4d22
Fix for NullPointerException

From https://github.com/ps3mediaserver/ps3mediaserver/commit/761a0632ed76edc62ca87f941572925c453cf1fa
VLCVideo: Added multithreading support and formatting
Fix NPE in VLC Web Video engine

Based on https://github.com/ps3mediaserver/ps3mediaserver/commit/3e686986e290899519e2636444701fa58c2b05f5
Transcode folder:

- add entries for audio files
- add missing entries for video files
- add entries for web video and web audio files
- allow the chapter folder prefix to be localized
- hide chapter folders if the duration of the video is less than the chapter length
Formatting
Formatting
Parse and store reference frame count ad AVC level for video streams

Based on:
https://github.com/ps3mediaserver/ps3mediaserver/commit/8490dbcc7a586b570fd3d15f6dc38a9fe0e18776
https://github.com/ps3mediaserver/ps3mediaserver/commit/790a7bc710f5b974615279387aec6b0116a08119
https://github.com/ps3mediaserver/ps3mediaserver/commit/d6993d238b7b07dab94548053b5d7435a45addc0
Made FFmpeg engines a little bit more thread-safe

Based on https://github.com/ps3mediaserver/ps3mediaserver/commit/ef1427dd53aaa6416419e67b2f992a6cc4f0d753
Code cleanup

Based on:
https://github.com/ps3mediaserver/ps3mediaserver/commit/a8718d0c3cce71cc5d21c04c75237e669e0cfb25
https://github.com/ps3mediaserver/ps3mediaserver/commit/67af367c0f671aeb3e356a669253d56d6cd8f71a
Removed unused config options

From https://github.com/ps3mediaserver/ps3mediaserver/commit/13b0be182b095a9cfd00c7ed43f9418c70b866ab
Configure fontconfig environment variables within Linux startup script

Based on https://github.com/ps3mediaserver/ps3mediaserver/commit/489021331c6eef1e0aeb66a042a36d59a5203a93
Removed deprecated config methods
removed unused method param

Based on https://github.com/ps3mediaserver/ps3mediaserver/commit/051aadffb12388885d533b2b9a2aab3c8f6157d9
Subs on every DLNARes + sort subs according to lang order
Merge branch 'master' of github.com:UniversalMediaServer/UniversalMediaServer