Merge pull request #712 from roberthbailey/guestbook

Update the guestbook example
Merge pull request #720 from filbranden/cleanup

Clean up shell scripts used for build, executable bit on files
Merge pull request #728 from smarterclayton/improve_apiserver_tests

Expand apiserver test cases
Regenerating kubernetes.html
Add TCP socket based health checking.
Separate generic parts of api library into conversion package.
Make api use converter package.
Add documentation and tests to conversion.
Added link to fedora instructions
Copy docker client structs, adding yaml/json tags.

Use these in our v1beta1 package so that we can pass fuzz test encode/decode.
Merge pull request #723 from lavalamp/splitApi

Split api package.
Merge pull request #735 from brendandburns/tcp-health

Add TCP socket based health checking.
Make updates atomic from the client side.
Merge pull request #715 from meirf/value-in-set-selector

structured message for selector; matching functionality
Add logo files (.svg, .pdf, .png)
Merge pull request #739 from thockin/logo

Add logo files (.svg, .pdf, .png)
Merge pull request #737 from brendandburns/atomic

Make updates atomic from the client side.
Move getting started guides to dedicated directory

The project README is getting quite large mainly because of all
the getting started guides embedded in the README.

Create the docs/getting-started-guides directory and relocate all
getting started guides. Update the README to link to each getting
started guide.
Generate valid file Pod Names and test for them

Ensure that pods coming from the unit test configuration validate,
and that proper names are generated.

Lowercases source filenames, strips all but a-z0-9, and tests
for consistent results.
/api/v1beta1/operations was returning Not Found

Splitting an empty string returns []string{""}, not []string{}