class library: jitlib: proxies can be copied now
class library: NodeProxy: refactor setNodeMap to simplify.
class library: NodeProxy: cache synth def data when copying. This makes a copy much more efficient.
help: documentation for proxy copy behavior
class library: BusPlug: allow to copyState into existing proxy
class library: implement copy message for pattern and def-type proxies
class library: allow copy of a Monitor
class library: reformat code
class library: improve Bus data copying implementation

Bus newFrom calls its classmethod *new rather than "Bus" explicitly. This fixes potential subclassing issues. The usual copy interface could have been implemented, but this may break code which assumes a simple copy of the object, pointing to the same data on the server.
class library: NodeProxy copy makes a silent copy of its monitor