Fixes to origin to incorporate changes in upstream

* Replaced 'ID' with 'Name'
* Added ObjectMeta to all API objects
* Fixed MakeAsync to return apiserver.RESTResult
* Added RESTMapper to api/latest
* Fixed WatchEndpoints
* many other small changes and fixes...
Switched to new client style