Add httpBroadcast server key

Allows the server operator to choose to disallow an httpServer to
broadcast the KMP information, effectively allowing "private" or
"hidden" servers.
Merge pull request #358 from Wetmelon/master

Add httpBroadcast server key
Small readConfigFile() refactor, line endings
Merge branch 'master' of https://github.com/TehGimp/KerbalMultiPlayer
Fix for bug #347
Merge pull request #360 from godarklight/master

Fix for bug #347
More config File refactors, comments
Merge branch 'master' of https://github.com/TehGimp/KerbalMultiPlayer
Merge pull request #366 from RockyTV/master
Fixes #354
Merge pull request #368 from Landmine130/master

Fixes #354
First cut of spectator viewing--still need to fix issues with incoming updates from controlling player
Fix a few more of the bugs--EVAs, receiving updates from "pilot" still very buggy
Fix EVA issues and a logic bug--just need to fix handling updates from "pilot" now
Fixed position, velocity and orbit not updating when observing a vessel.
Prevent duplicates near surface and prevent spectator from updating any vessels
but still fighting an issue with near-surface rotation (seen sometimes for other near-surface activities too), & not applying protovessel updates reliably
Fixed thottle animation when observing a vessel.
Special treatment for active vessel in addRemoteVessel (incomplete)
Fixed time warp pulling observers forward in space but not time, and added auto sync for all observers. Also removed sync buttons when in observation.
WIP