Remove three dead functions from TMap.h/cpp.
Merge pull request #67 from ahmedcharles/dead

Remove three dead functions from TMap.h/cpp.
Add .clang-format for automated formatting.

These settings seem to reflect the most consistent formatting across the
codebase, though some things could be a little off. The penalties and the
line length will probably need more adjustment at some point.
Merge pull request #69 from ahmedcharles/clang_format

Add .clang-format for automated formatting.
Whitespace changes by clang-format.

These files are the ones with the least number of changes when running
clang-format over them and only the less controversial changes are
included, with a preference for having stay the same where things are
likely to be more controversial.
Merge pull request #70 from ahmedcharles/clang_format

Whitespace changes by clang-format.
Remove dead stats code from AliasUnit.
casts
get url
TMap::vertex
foo
Setup memory leak checking on MSVC in debug builds.
Add a feature for debug builds to prompt to attach a debugger.
Avoid macro max/min with parentheses.
Resolve ambiguity between boost::tie and std::tie, pick boost.
Remove luazip lua bindings on windows.
Update the cmake build for the last commit: Rearrange includes to improve compile times and allow for memory leak checking on MSVC.
Refactor dlgProfilePreferences.h/cpp so that there is less code duplication. I also fixed a bug where the 'set colors to default' button didn't work for the map panel.
Update to Communi 1.2.1, which is the new version of the irc library.
Make mpConsole in Host into a QPointer, so it is set to null whenever it is deleted.