Added authorization operations

Added authorization operations and ability to get connection by authorization token.
Having it as a String is nice b/c after the token is created you can persist it easily in a user session, session cookie, datastore or whatever.  What if we did something like this for now until you can refactor it?
https://github.com/skavanagh/openshift-java-client/commit/c6065cb55d5c4f64699a24d983656d80c9bfea57

I got rid of the getAuthTokenConnection methods and added..

    public IOpenShiftConnection getConnection(final String clientId)
    public void setToken(String token)