Initial cx_Freeze support for Mac

* Build system updates in line with cx_Freeze process
* Build script comments improvements
* A few hacks to make cx_Freeze work :-(
* Updated Makefiles for XCode 5 clang (fussy!)