Updated minor build issues

This change address some minor issues to allow for a seamless clone and build experience under Linux:
1) Fix URL for casablanca submodule. While git01 does work, git is the prefered hostname
2) Marks premake/machine scripts as executable
3) Add a Makefile to the root of the project to build everything
4) Update README to reflect the names of the makefiles to run.