UI code cleanup. Use int for positions. Removed unnecessary vars from TextCommand.
Removed some unused files.
Removed some unnecessary SDL usage in graphics. Set sample-specific window titles.
Removed profiler.
Profile via callback functions.
Removed WorkQueue. Can do worker threads via Context virtual functions, by default they run on the main thread.
Moved HiresTimer to sample framework.
Removed E_BEGINFRAME and E_ENDFRAME events. Explicitly clear debug geo and auto reload resources.
Removed Time subsystem.