Enhancements: ObjectFactory, DistributedObject, Style-guide, 32-bit datagram support

Implements ObjectFactory, provides basic interface for Distributed Object, some general cleanup and application of the Astron style-guide, add the USE_32BIT_DATAGRAMS option to CMake and update the dcparser from Astron/Astron upstream.