Significant build refactoring and improvement including
-Single sln file for vs2015 and 2017
-Building dependencies from source and getting rid of nugets
-Improve props files
-Added internal props file with common build properties shared among all projects