#52 Support external subtitles - part 1
- Support external subtitle files  accessable via remote file access
- part 2 requires server to implement  GetSubtitleURL
Merge remote-tracking branch 'upstream/master'
Added WOL infrastucture
Added wake attempts for WOL to give system time to wake up
Changed intial wake attempts to 1
Merge pull request #161 from shaunarundell/master

#52 Support external subtitles - part 1
Added WOW support
Added port into config
fixed issue #162
raised info footer on home page off the bottom slightly
Merge pull request #163 from cheshire3000/WOL

Wake on Lan/Wake on Wan support + minor bug fixes
update components
1 of 2: Add registration free COM & custom EVR presenter

- Also fix an issue with mouse hooking
2 of 2: Add registration free COM & custom EVR Presenter
Prefer DXVA2 when using the EVR w/ custom presenter
Only add the EVR presenter if we got an instance
1 of 2: Add registration free COM & custom EVR presenter

- Also fix an issue with mouse hooking
2 of 2: Add registration free COM & custom EVR Presenter
1 of 2: Add registration free COM & custom EVR presenter

- Also fix an issue with mouse hooking
2 of 2: Add registration free COM & custom EVR Presenter
Prefer DXVA2 when using the EVR w/ custom presenter