Updated ignore list.

1. Generated premake4 makefiles.
2. Some compiled stuff in runtime.
Moved premake to the root.

1. Will eventually compile libstorymaster, possibly liblua, and the
example simulator.
2. Updated ignore list.
Set to ignore more generated folders.
Wrote a bit of basic structure for the runtime.
Added copy of the premake4 configuration file.