Added authorization operations

Added authorization operations and ability to get connection by authorization token.
Authorizations are handled individually as far as CRUD goes.  I think the only operation that returns multiple is LIST_AUTHORIZATIONS, which I didn't implement. Should we??

we could add something like this..

public Collection<IAuthorization> getAuthorizations();
public IAuthorization getAuthorization(String id);

then you could use getAuthorization to set the user authorization based one that is found in the collection