Support experimental ey.yml options `keep_releases` & `keep_failed_releases`

Changes the number of releases or failed releases that will be kept
after the deploy has finished.
Merge pull request #106 from engineyard/keep-releases

Support experimental ey.yml options `keep_releases` & `keep_failed_releases`