Advanced Tests

Closes #12 and adds tests for organizations, user, printers, with
checks for returning changed/created object.  Also, one last change for
user objects to return the list of organizations for each user in a
user list request.