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.
Merge branch 'release_31' into development

Fix memory leaks in the way pcre is used.
Merge branch 'release_31' into development

Remove additional string copy from QByteArray.
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.
Merge branch 'release_31' into development

Make mpConsole in Host into a QPointer.
Don't access mpConsole if it is null.
Fix deletion of the various types of user created objects. This probably doesn't fix all instances, but it should be much closer.
Remove dead stats code from AliasUnit.
casts
get url
TMap::vertex
Avoid macro max/min with parentheses.
Remove luazip lua bindings on windows.
Make HostManager a member of mudlet (the class) rather than a global singleton so that its lifetime is better understood.
Boost includes <hash_set> on GCC unless BOOST_NO_HASH is defined which causes a deprecation warning on newer versions of GCC.
Eliminate some warnings by using negative values for constants in ctelnet.
Fix leaks in XMLimport.
Fix leaks of dlgMapper.
Delete QTimer sooner.