Add a predicate for persistent disk scheduling.
Genericize MetaInsertionFactory into a simpler interface

The common path code for MIF goes through a conversion cycle - it
can also be done through reflection. This simplifies the Create/Update
methods into Interpret (return version) and Update (through reflection).

In addition it uses only one MetaFactory implementation across all of
our packages which reduces a bit of duplication.
Use one copy of EnforcePtr
Remove unused code
Move FindTypeMeta into the proper file
Fix indentation in Vagrantfile
Adding a CloudStack deployment page with initial documentation and place holders
After all containers in a pod started. If any one container is still running,
or in the process of restarting, mark pod status running.

Fix #1758.
Merge pull request #1411 from runseb/acsdocs

Adding a CloudStack deployment page with initial documentation and place...
Merge pull request #1699 from smarterclayton/unify_meta_code

Simplify MetaInsertionFactory down to one implementation
Merge pull request #1777 from dchen1107/status

After all containers in a pod started, If any one container is still run...
Fixes a bad link in pods.md document

The pods.md document was referring to the networking.md document, and
was including the docs/ prefix, which led to a 404 due to the link being
https://$host/docs/docs/networking.md. Removing the docs/ prefix gets
the link working again.
Handle empty array in update.sh

Fixes #1776
Merge pull request #1781 from jaypipes/doc-fixes

Fixes a bad link in pods.md document
Break out dynamic salt files to enable clean kube-push.

This lets us blow away salt files and replace them with a new version while keeping a tree of "overlay" files that are cluster specific and generated at cluster up time.

Fixes #1783
Merge pull request #1787 from jbeda/e2e-fix

Fix kube-push
Create MinionController to sync minions from cloudprovider (pkg cloudprovider/controller).
Remove OnceAndForever util, create a Run() method on MinionController.
Use Forbidden valdiation error when no capability
Make watching error logging message less severe since it is expected.

Fix #1653