Have HostPool delete Hosts when they are removed.
Fix memory leak in TMap.
Merge branch 'release_30' into release_31

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

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

Dictionary file fixes for Mac OSX.
Use TMxpElement as a value class to avoid memory leaks.
Merge branch 'release_30' into release_31

Update license to be GPLv2 or later.
Fix memory leak in Host.
Don't allocate TEvent on the heap.

It is not necessary and it fixes various memory leaks.
Call cTelnet::disconnect() in Host's destructor.

This way, it is guaranteed to be called when a Host is destructed. This
also fixes a crash because disconnect uses things which are deleted before
cTelnet's destructor is called.
Fix crash when the window is closed before the settings dialog.
Merge branch 'release_30' into release_31

Fix crash in LuaInterface.
Merge branch 'release_30' into release_31

added openWebPage method.
Merge branch 'release_30' into release_31

Fix for variables toggling their status when the user clicks away from it.
Cleanup mpHunspell in the TCommandLine destructor.
Fix memory leak in HostManager.
Merge branch 'release_30' into release_31

Homebrew now uses lua 5.2 by default.
Switch to using QPointer for the debug console.
Use QPointer for all of the pointers to Host in other types.
Fix memory leaks related to the debug window.