Added some logic for the reworking of IPC.
Added an option to allow for non-GUI builds of Wintermute.
Added #if/#endif block for the CMake option of headless builds.
Removed QApplication with WINTER_APPLICATION for agnosticity.
Merge branch 'feature/headless-builds' into develop

* feature/headless-builds:
  Removed QApplication with WINTER_APPLICATION for agnosticity.
  Added #if/#endif block for the CMake option of headless builds.
Formatting correction in CMake.
Renamed my e-mail address and changes to IPC.

  * Replaced 'jackyalcine@gmail.com' with 'me@jalcine.me'
  * Work started on editing IPC to be abstracted.
:#   (use "git add <file>..." to update what will be committed)
Merge branch 'develop' into feature/reworking-ipc

* develop:
  Renamed my e-mail address and changes to IPC.
  Formatting correction in CMake.
  Removed QApplication with WINTER_APPLICATION for agnosticity.
  Added #if/#endif block for the CMake option of headless builds.
  Added an option to allow for non-GUI builds of Wintermute.

Conflicts:
	src/ipc.cpp
	src/ipc.hpp
	src/ipcprivate.hpp
Merge branch 'feature/reworking-ipc' into develop

* feature/reworking-ipc:
  Added some logic for the reworking of IPC.
Merge branch 'develop' into feature/testing-environment

* develop:
  Renamed my e-mail address and changes to IPC.
  Formatting correction in CMake.
  Removed QApplication with WINTER_APPLICATION for agnosticity.
  Added #if/#endif block for the CMake option of headless builds.
  Added an option to allow for non-GUI builds of Wintermute.
  Added some logic for the reworking of IPC.