Merge pull request #730 from lavalamp/rename

Begin systemizing files in pkg/registry
Remove executable permissions of files that do not need it.

In particular, .gitignore, *.go, *.sls and etcd.conf are files that
should not be marked as executable.

Tested: built it with hack/build-go.sh, called all binaries with
  the -version flag to confirm they work.

Signed-off-by: Filipe Brandenburger <filbranden@google.com>
Fix shell script quoting, clean up build scripts

Fix quoting so that it works with arbitrary path names (e.g. containing
spaces.)  Make hack/config-go.sh non-executable since it is meant for
sourcing and not as a standalone.

Tested:
- Checked out the tree to a directory with spaces, called the
  build script from outside the tree, confirmed it worked as expected.
- Confirmed binaries work by running them with -version.
- Ran hack/build-go.sh cmd/kubecfg and confirmed only kubecfg was built.
- Ran hack/build-go.sh cmd/integration and confirmed it was built.
- Checked it out on a Mac and confirmed that the build script works.
- Confirmed that hack/test-go.sh and hack/test-cmd.sh work.

Signed-off-by: Filipe Brandenburger <filbranden@google.com>
Merge pull request #709 from MikeJeffrey/patch-1

Mark container.name as required in manifest schema
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)