Stop test server in endpoint unittest.
Start running e2e go tests. Disable broken test.
Allow clients to determine the difference between create or update on PUT

PUT allows an object to be created (http 201).  This allows REST code to
indicate an object has been created and clients to react to it.

APIServer now deals with <-chan RESTResult instead of <-chan runtime.Object,
allowing more data to be passed through.
Allow e2e tests to run with vagrant
Start adding git volumes.
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
a few 'Walkthrough' typo fixes
Merge pull request #2025 from amygdala/cleanup

a few 'Walkthrough' typo fixes