StateServer: Implement (and add tests for) QUERY_FIELD(S).
docs: Correct an invalid msgtype in the internal protocol documentation.
StateServer: Implement ownrecv keyword.
tests: Update State Server's ownrecv test to flush the input first.
StateServer: Add test and implementation for molecular field handling.
StateServer: Tidy up the handle_query function a little.
StateServer: Refactor DistributedObject into its own file.
StateServer: Convert local function to static.
StateServer: Refactor -- split StateServer class into StateServer.cpp and StateServer.h.
StateServer: Pass StateServer reference to DistributedObject.
StateServer: Refactor distObjs global into member m_objs.
StateServer: Fix indentation.
StateServer: Code cleanup -- rearrange DistributedObject members to silence -Wreorder warnings.
StateServer: Code cleanup -- update access modifiers.
StateServer: Code cleanup -- fix small formatting issue.
StateServer: Make sure AIs/owners are informed of deleted objects.
StateServer: Fix m_log memory leak.
docs: Update internal protocol documentation to include the STATESERVER_OBJECT_QUERY_ALL(_DONE) messages.
core: Update messages header to reflect new names for STATESERVER_OBJECT_QUERY_ZONE_ALL{,_DONE}.
util: Give DatagramIterator a function to read the rest of the Datagram as a std::string.