Adminotech core fixes pt. 8

* Loads of profiler window improvements
 * Clean up UI in all fronts: make fonts bigger, format text so its easier to read, arrage Ogre related tabs into own subtabwidget. Put the ui file to the build, no more loading from disk path + `findChild` horror.
 * Fixes dumping stuff to disk from various panels. Saves files to `%APPDATA%/logs`.
 * Fix crash bugs on right click tree widget popup menus.
 * Implements config settings so your timing interval, tree/flat view selection etc. are loaded like you last left them.
 * Implements timing tree/flat list filtering, easy to only show the profiler blocks you are interested in.
* Fixes compile warnings and debug mode compile errors
* Document and tweak Application API. No breaking script facing changes.
* Adds `TotalVideoMemory()` to `SystemInfo.h/.cpp` for >= Windows Vista.
* Fix random ogg playback issues (64bit builds were more frequently affected)

... and loads of other stuff