remote.marshaling: use copyMemory instead of copy constructor for bitwise-marshalable values, since target pointer may not be properly aligned. rename CopyMarshalable? to BitwiseMarshalable?
remote.marshaling: use copyMemory instead of copy constructor for bitwise-marshalable values, since target pointer may not be properly aligned. rename CopyMarshalable? to BitwiseMarshalable?

jckarter/clay,iamrekcah/clay,mario-campos/clay,iamrekcah/clay,mario-campos/clay,mario-campos/clay,mario-campos/clay,jckarter/clay,jckarter/clay,jckarter/clay,aep/clay,aep/clay,iamrekcah/clay,mario-campos/clay,aep/clay,iamrekcah/clay,aep/clay,jckarter/clay,iamrekcah/clay,jckarter/clay,aep/clay,aep/clay