AstronClientRepository

Implements ACR and fixes a few bugs.
This is a pretty darn long pile of if statements.  Can we turn this into a class-level function dictionary?

ie.

handlers = {
 CLIENT_OBJECT_SET_FIELD: handleUpdateField,
CLIENT_OBJECT_LOCATION: handleObjectLocation,

...

}