Various updates from PMS:
* stop VLC engine matching web videos (and pre-empting web video engines)
* add VLCWebVideo engine
* add PlayerUtil helper for player compatibility tests
* fix bug in player compatibility tests
* improve resource -> player selection (getPlayer) logging
* clean up engine names

Based on https://github.com/ps3mediaserver/ps3mediaserver/commit/b2dde51ac02b190907483b154f769191070e3430
Fixed log

Based on https://github.com/ps3mediaserver/ps3mediaserver/commit/d418a63b9810df646e5f72b4112bbad3fbbb08db
Formatting

Based on https://github.com/ps3mediaserver/ps3mediaserver/commit/684e116f86fbc55ca39b5c4d821b0d708133fe16
Fix RAW image transcoding

Based on https://github.com/ps3mediaserver/ps3mediaserver/commit/684e116f86fbc55ca39b5c4d821b0d708133fe16
INSTALL.txt: add optional dependency: dcraw

Based on https://github.com/ps3mediaserver/ps3mediaserver/commit/654fb95a0853ffb0cd32142f27bab2acf0aa44f6
Add more RAW extensions

Based on https://github.com/ps3mediaserver/ps3mediaserver/commit/bef397325e6f88f1029bb1a2eb6daaa619f97f14
Added explicit check for java.io.tmpdir to be writable.

JNA may attempt to unpack its own shared library there.

http://www.ps3mediaserver.org/forum/viewtopic.php?f=6&t=16776&p=79153#p79142

From https://github.com/ps3mediaserver/ps3mediaserver/commit/f7d23b55b5ae716a8b29dc8bad25a8416f9e067f
Re-added code

As per SharkHunter's comment from https://github.com/UniversalMediaServer/UniversalMediaServer/commit/2e86e5774d67ee05bd6bf727ce358e3ddfc53710#commitcomment-3216033
And again
Fix an NPE
Merge pull request #89 from UniversalMediaServer/PMS

Pms