Merge pull request #6 from ahmedcharles/cmake_build

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