Added gnu make based build to replace the old script
Merge branch 'master' into gc/Build3rdPartyToMake

Conflicts:
	Build3rdParty.sh
Add zeromq
Cleanup and Refactoring