Try to grab live data if the cache has errors.
bump(code.google.com/p/go-uuid/uuid): 3da0bf12e76e1048469b95fb20e29f1bc9799ae1
Ensure pod and manifest always have a UUID

* Fixes implication #2 in docs/identifiers.md
* Replication controller lets the apiserver set the pod ID
Address some comments from thockin@
Move from bool to HealthCheckStatus
Merge pull request #388 from brendandburns/health

Address some comments from thockin@
Merge pull request #345 from smarterclayton/fix_ids

Ensure pod and manifest have a UUID in apiserver
Fix go idiom feedback
Merge pull request #394 from brendandburns/poddata

Try to grab live data if the cache has errors.
-cover causes races in Go 1.2

Make -covermode=atomic the default until we drop 1.2 support
Enable Go 1.2 in Travis
Merge pull request #397 from brendandburns/service

Add initial validation of Service objects
Merge pull request #416 from smarterclayton/covermode_atomic

-cover causes races in tests in Go 1.2
Merge pull request #414 from thockin/cleanups

Fix go idiom feedback
Update services to use the internal IP and port, now that its available.