add update to principal
add put method to AuthRequest and test for principal.update
use self closure to update attributes
return self in callback
plumb error messages up if they exist.
log subscription errors to the event log
add save to principal
bump package version
remove console.log for each message
message_type -> type
timestamp -> ts
add agent to build
bump version
add agents to browser module
add creating and saving agents
principal_type -> type
use plural definition of response_to
bump package version
this -> self for session realtime subscription failure
convert date fields from strings to native dates