Enable multiprocessor builds on MSVC.
Remove unneeded entries from the cmake moc list.
Add include dependencies to cmake build.

This makes it so that includes show up in MSVC and are considered as
proper dependencies during builds.
Remove untested GCC flags from cmake build.
Remove untested install from cmake build.
Cleanup the include, executable and library lists.
Cleanup the source, header and moc lists.
Sort all of the lists.

Some alphabetical, some logical.
Remove dlgTriggers_main_area.h.

Update the build files so that they refer to dlgTriggersMainArea.h
rather than dlgTriggers_main_area.h.
Remove unused files.
Remove unused files which require build changes.
Remove clone related functions.
Merge pull request #7 from ahmedcharles/cmake_cleanup

Ran through it -- one issue was dlgIrc needs to be dlgIRC. Checking other pulls to see if this is fixed there. Cmake cleanup
Fixed dlgIrc to be uppercase
Merge branch 'development' of https://github.com/Mudlet/Mudlet into development
Merge branch 'cmake_unused' of https://github.com/ahmedcharles/Mudlet into ahmedcharles-cmake_unused

Conflicts:
	src/CMakeLists.txt
Merge branch 'ahmedcharles-cmake_unused' into development
Merge pull request #10 from ahmedcharles/unused

Less cruft is always good for me. Remove unused files.
Merge pull request #12 from ahmedcharles/clone

Remove clone related functions.
Remove the T2DMap default constructor.

T2DMap currently has two default constructors and neither of them are
used. So, remove both.