Basic multi-tiered logging system
Create LICENSE (MIT) and README (empty)
Created OpenGL display, initialized logger, created DisplaySettings to
store various GLDisplay properties
Created core GLDisplay loop, created Renderable (which will be rendered
once per loop), updated Engine to include gfx loop.
Accidentally forgot .zdeva. in the package.
* Wrote Game system using reflection
* Fixed bug where exiting via logger would have duplicate console outputs.
Fixed a horrible reflection bug that would have caused terrible performance.
Wrote arg-handling for -log and -game

Usage:
-log (logging level)
-game (game class path, ex. com.trentv4.zdeva.Game)

Patched Logger to allow for level changing.
Fixed arg handling, added methods to Game

Engine:
* Patched args to handle errors better
* Added methods to call new Game methods

Game:
* Added two methods: initialize and close (called on startup before main
loop and on exit() )

GameDebug:
* Created as an empty class for debugging

GLDisplay:
* Added log message on initialize.
create branch: Input

Goal: creating input systems
Created basic input system, context system

Input:
* Created thread-safe initialize, called privately on tick() if M&K not
created
* Created input tick, which calls current 'context' on M/K event

InputContext:
* Created, context system for different events (ex. menu, ingame)
* doMouseEvent, called on mouse event
* doKeyboardEvent, ditto
Deleted accidental commit files
Forgot .zdeva. in package com.trentv4.zdeva.input