Make the build process use the appropriate cake configuration file

Hello,

I've created a new file called cake-config-chooser which will try to figure out what platform it is running on and then spit out the correct cake config file to use.  I've also changed the build.sh to use cake-config-chooser.

Make the build process use the appropriate cake configuration file for the system it is currently running on

Currently tested on Centos6 (with extra gcc packages) and high hopes of working on Fedora 17