Merge pull request #112 from andrew-elder/staging

Windows build requirement is now Visual Studio 2013 or later
redo the background discovery method in end_station_imp.cpp
apply astyle