consistent CLI (closes #12).
Update README.md
Using [rewrite-clj "0.3.0"].
Cleaned up task dispatch.
Using 'subedit->' in Upgrade.
Better I/O exception handling; added backup file creation.
Added regression test logic and integrated it with 'upgrade'.
Added 'test' task (see #11). Updated docstring.
Using lein-testem for Regression Testing.
Moved Tasks into 'leiningen.ancient.*' and utilities into 'leiningen.ancient.utils.*'.
Fixed Namespaces.
display warnings for invalid/deprecated flags. (closes #15)
Refactored CLI parsing.
Extended CLI tests.
Added '::path' to 'collect-artifacts'.
Refactored 'check' task (to consist of reusable parts).
Formatting.
Layed groundwork for more concise upgrade routine; added 'check' task for specific file.
Added missing file (io.clj).
Modified 'upgrade' task to operate on list of artifacts-to-upgrade.