vagrant-libvirt support

This commits adds basic support to use the Vagrantfile with vagrant-libvirt
plugin.
Remove namespace from Project client and Describer
Add missing Update, Create and Delete methods to Project client
Add '-m' option to verify-golint to check just modified files
Merge pull request #530 from mfojtik/golint_local

Merged by openshift-bot
Merge pull request #523 from mfojtik/kubectl_project

Merged by openshift-bot
Install assets more quietly
Basic structure for the end-user client command (osc)

Exposes kubectl subcommands through osc

osc makes use of MultiRESTMapper so the origin api can reached

Moved kubectl global flags setup to separate method

Removed factory.AddGlobalFlags, global flags are installed inline

Renamed the client command creator
Exposes 'openshift cli', removing the osc binary for now

Adding end-users cli to test-cmd
Removes 'openshift kubectl' in favor of 'openshift cli', 'kubectl' set as an alias

'openshift kubectl' is an alias to 'openshift cli'

cli optimizations and naming adjustments

Fixes docs for openshift cli
Marks 'openshift kube' as deprecated
Merge pull request #463 from iNecas/vagrant-libvirt

Merged by openshift-bot
Merge pull request #447 from fabianofranz/osc_skeleton

Merged by openshift-bot
Add strategy and revision output to Build describer
Simplify webhook URL display
Router sharding proposal 1/2
Router sharding proposal 2/2
always dump build log to build.log
Merge pull request #531 from csrwng/improve-build-describe

Merged by openshift-bot
Merge pull request #526 from mfojtik/install-assets-quiet

Merged by openshift-bot