Moved currentDateTime() to aeonutil, added const char* to string function, and changed log to use a switch instead of excessive else if statements as per suggestion.
Added some locking (no way to tell if it'll work as I can't compile) and added configuration support for setting context hints. (Anti-aliasing, resizable window, etc)