linux-support to master

Altered the cbp so that only platform-independent content stays in.
Added platform-dependent binaries (compiled) to .gitignore
Set up 3 Targets - Release, Debug, Profile