Enable cmake tests.

There aren't any tests yet, but there will be.
Merge pull request #83 from ahmedcharles/testing

Enable cmake tests.
Have HostPool delete Hosts when they are removed.
Fix memory leak in TMap.
Merge pull request #96 from ahmedcharles/hostpool_leak

Have HostPool delete Hosts when they are removed.
Merge pull request #95 from ahmedcharles/tmap_leak

Fix memory leak in TMap.
Some more intentionally low controversial formatting.
Merge pull request #89 from ahmedcharles/clang_format

Some more intentionally low controversial formatting.
Remove unused function from TTreeWidgetItem.h/cpp.
Merge pull request #103 from ahmedcharles/dead

Remove unused function from TTreeWidgetItem.h/cpp.
Merge branch 'release_30' into release_31

Updated LuaGlobal to find lua files on Windows.
Merge branch 'release_31' into development

Updated LuaGlobal to find lua files on Windows.
Improve the wording used.
Fixed the 'Cancel' button not to stretch across the whole dialog.

That is the only change; Qt Creator 3.1.1 decided to re-order a lot of the XML about for some reason or the other.
Merge branch 'release_30' into release_31

Fix MCCP bug caused by improper buffer management.
Merge branch 'release_31' into development

Fix MCCP bug caused by improper buffer management.
Wrap a pretty spammy debug option in #ifdef.
Reformat various files.

Note, these files no longer need formating.
Merge pull request #110 from ahmedcharles/clang_format

Reformat various files.
Remove dead code.