Move molequeueglobal, add servercoreglobal.

The contents of molequeueglobal.h were not used by servercore,
so it has been moved to app/. The typedefs in message.h
were moved into a servercoreglobal.h. Various other headers
have been added/removed as needed.

Change-Id: I4e0b2d9adab3f4822e0d98bf534f8f20d40c3060
Cleanup Message constructors.

Removed some useless initialization code from one constructor
and move m_rawJson initialization to use the initializer list
in another.

Change-Id: I7a64f8df44e256281e8e1a21206e8fece1ec195e
Eliminate unnecessary copy in Message::parse.

Change-Id: I8f646ee9b0505d57c2e1ec31d7d023243187233f
Fix bad flag value in Message::MessageType.

Change-Id: I2736801d04066db4e7728b8bd34a845d4a8015f8
Fix typo in messageidmanager_p.h.

Change-Id: I30c5486cd57d8a1bda77089e257f8a48b3d37296
Fix include style for app headers.

Also updated the servercore CMakeLists.txt to install
servercoreglobal.h.

Change-Id: If96d65ba501d1151e922ff1819fd68a9d2aa50dd
Merge topic 'cleanup-globals' into master

0337c1ff Fix include style for app headers.
7a102956 Fix typo in messageidmanager_p.h.
201d001a Fix bad flag value in Message::MessageType.
28af2510 Eliminate unnecessary copy in Message::parse.
6985817a Cleanup Message constructors.
d2d39ae6 Move molequeueglobal, add servercoreglobal.