Add autoloader.
Move all the files.

Re-organize things so an autoloader is simple
and easy to build/use.
Change autoloading order.
Add a basic config read/write class.
Add some tests.

This app isn't getting any simpler. Its dangerous to go alone, take this.
Add tests for clear()
Use Xhgui_Config to replace constants.

Using the config class will make 1 simple config
file for end users to update when configuring the application.
Add a DB wrapper class + tests.

Having a teeny tiny wrapper for DB access means we can have test
cases, and some assurity that things work. It also makes the entry
points simpler and terser.
Update entry points to use Xhgui_Db.
Stop profiling the profiler.
Remove pointless temporary variables.
Add a simple way to load fixtures in.
Add a few more tests.
Update docs and make writes unacknowledged.

Saving profile data is fire and forget, we'll use that as a default
for now.
Update include file to use library code.
Namespace constant.

Its quite likely that another application may use `ROOT_DIR`
namespace our constants to reduce the chances of an overlap.
Only load twig when its necessary.

Since we're using the bootstrap.php when saving profile data, we want to
load as little code as possible. Don't load Twig until its required.
Fix header file.

I suck at paths :(
Revert stupid mistake.
Merge pull request #3 from preinheimer/config-file

Add config file, tests and a tiny bit abstraction/code-reuse