Added logging for Script resources
Begun adding mutli-language support via Dictionary class
Modified Logger to work as "log" everywhere it is included.
Code cleaning.
Added Call function, this essentially allows simulated keypresses
Fixed file reading bug.
Gave the option to set a Window global font that is automatically
assigned to future child widgets.
Made binding to Lua easier, as well as general improvements.
Revamped State system to be much more Lua friendly.
Fixed a missing newline in logging, code cleaing.
Added 3 private functions to add functions, classes, and variables to
the Lua state. Filled them, works great now.