a simple helloWorld example, with premake build files

also:
- update graphics_dependencies submodule to have premake4 in it
- add supporting batch file to call premake4 from the submodule (With parameters passed along)
- add lua file to determine the git branch name, to use as the name of the project in the solution
- update README
add travis.yml, that installs premake (from PPA), runs premake, then make
name travis.yml as .travis.yml (i.e. correctly)
make .gitmodules uses https urls instead of git links so travisCI can clone the repo
add debug about ppa for codegear
add apt-get update!
ignore VS, Xcode, CodeBlock solution/project files, and VS temporary files
update graphics_dependencies to version with premake4.4