1) removed support for capturing previous_revision
2) capturing current_revision based on correct branch and dropping a REVISION file into current_release_path during deployments
Add :previous_revision early in the Cap run
Merge pull request #937 from betesh/add_REVISION_file_and_support_current_revision_for_all_scms

Add REVISION file and support current revision for all scms.