fix build system for cross-platform and cross-compiler compatability

Fix the build system and simplify the repo by removing unnecessary files.
Switch from Xcode project to Makefile build system to be IDE/editor-agnostic.
add .gitattributes file to handle eol settings
Merge branch 'chris-build-fix'

Conflicts:
	.gitattributes
	Telemetry/Telemetry/Telemetry.1
	easySQLite/SqlDatabase.cpp