Add a predicate for persistent disk scheduling.
update cloud_config with instructions on required changes and add network.md, correct links in quick_start
Fix indentation in Vagrantfile
clean up formatting
attempting in document relative link
adding one more hint for fusion users
Update coreos_cloud_config.md

Correcting relative link
Handle empty array in update.sh

Fixes #1776
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
Add an e2e test in go. Also adjust validation logic a little to make it more reasonable.
Not integrated into existing e2e yet.
Rev the version to 0.4
Add 0.4-dev commit
Merge pull request #1793 from dchen1107/cleanup

Make watching error logging message less severe since it is expected.
Add initial changelog
Merge pull request #1786 from dchen1107/release

Release 0.4