Turn on node constraint scheduling.
Begin to unify ResourceVersioner and SelfLinker

Create a new MetadataAccessor interface that combines both
and use it where previously latest.ResourceVersioner and SelfLinker
were being used.

Adds Namespace to the get/set interface. Adds TODO about future
fast path for metadata (as per thockin's comment)
Merge pull request #2005 from erictune/master_integ_test

Move handler setup: cmd/apiserver -> pkg/master
Merge pull request #1784 from JaysonRaymond/master

CoreOS Getting Started Guide: should specify required cloud-config changes #1770
Merge pull request #2007 from brendandburns/scheduler

Turn on node constraint scheduling.
Fix the e2e tests and kubecfg given recent additional validation.
Merge pull request #2010 from brendandburns/fix

Fix the e2e tests and kubecfg given recent additional validation.
Turn on auto security updates for debian based systems.

Fixes #2008
Respect a requested PortalIP if possible
Further fixes.
Merge pull request #2011 from brendandburns/fix

Further fixes due to validation changes.
Merge pull request #2012 from jbeda/2008-debian-upgrades

Turn on auto security updates for debian based systems.
Merge pull request #1982 from thockin/dns

Respect a requested PortalIP if possible
Merge pull request #1977 from lavalamp/fix4

Start running e2e go tests. Disable broken test.
Fix e2e tests
Merge pull request #1966 from ddysher/Stop-test-server

Stop test server in endpoint unittest.
Add support for git volumes.
Merge pull request #2017 from jbeda/fix-e2e

Fix e2e tests
Merge pull request #1945 from brendandburns/tests

Add support for git volumes.
Merge pull request #1993 from hmrm/e2e-vagrant

Allow e2e tests to run with vagrant