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.
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