Remove duplicate headers.
Merge pull request #164 from ahmedcharles/duplicate_headers

Remove duplicate headers.
Setup memory leak checking on MSVC in debug builds.
Enable better tracking of PCRE allocations for memory leaks.
Update lua_yajl to have better memory leak detection.
Improve lua's memory leak detection.
Fix memory leaks in the way pcre is used.
Remove additional string copy from QByteArray.

Don't leak the string that defines the regex and since QByteArray's are
null terminated and contiguous in memory, we don't need to copy them.
Update to Communi 1.2.1, which is the new version of the irc library.
Fix TEvent handling so it doesn't crash anymore.
Make mpConsole in Host into a QPointer.

QPointer is set to null when the thing it points to is deleted.
Don't access mpConsole if it is null.
Remove dead stats code from AliasUnit.
casts
get url
TMap::vertex
foo
Add a feature for debug builds to prompt to attach a debugger.
Avoid macro max/min with parentheses.
Remove luazip lua bindings on windows.