First pass at bringing in web console theme from v2
Move auth success/invalidate to interface
add options for authentication request handlers

secure endpoints behind token

Conflicts:
	pkg/cmd/server/origin/auth.go

WIP - handle the google oauth callback

Conflicts:
	pkg/cmd/server/origin/auth.go
Refactor external oauth providers, add GitHub, use osincli.Client

Refactor auth mux wiring

Code review

Remove custom String() functions, dump config in verbose logging only

Move token auth failure logging into failure handler

Validate state, redirect inside success handler, add success handler chain

Code review 2: godoc, require error handlers and use consistently, fix closure bug
bump(github.com/RangelReale/osincli): 23618ea0fc3faa3f43954ce8ff48e31f5c784212
Add deploymentConfigs to hack/test-cmd.sh
Merge pull request #248 from liggitt/oauth

Merged by openshift-bot
Kube client created against wrong url
bump(github.com/google/gofuzz): aef70dacbc78771e35beb261bb3a72986adf7906

Includes other dependencies that appear to be missing from rebase
Merge pull request #284 from smarterclayton/fix_kube_client

Merged by openshift-bot
Ensure all API types are registered
Round trip serialization test all api types
Merge pull request #283 from pmorie/test-cmd

Merged by openshift-bot
Merge pull request #285 from smarterclayton/round_trip_types

Merged by openshift-bot
update readme to reflect new kubernetes services
Merge pull request #288 from deads2k/deads-update-sample-app-readme

Merged by openshift-bot
Merge pull request #275 from jwforres/v3_initial_theme

Merged by openshift-bot
Set CreationTimestamp on deployment object fields
Merge pull request #294 from ironcladlou/deploy-timestamps

Merged by openshift-bot
Allow `openshift kube` to talk to two servers