Removed warnings, started on more compatability

- Removed dbg version of glfw
- Configurable premake file
- Configurable os (windows is still only one supported)
- Configurable dev environment
More Options

+ Precompiled is now optional
+ Project is only set to static-linking non-incremental when gmock is
present