Add prevent_upgrade option; update  regex to pass lint
Rework logic around upgrades and downgrades
Change deploy_files test to undef
Merge pull request #58 from esalberg/prevent_upgrade

Add prevent_upgrade option