Added authorization operations

Added authorization operations and ability to get connection by authorization token.
What if you made serverUrl an actual java.net.URL??

and got rid of
https://github.com/skavanagh/openshift-java-client/blob/e1b75bf5be54c7f71c2ba289483bf587b538d3f2/src/main/java/com/openshift/client/OpenShiftConnectionFactory.java#L51