Update for leiningen 2
Updating project.clj to 1.2.1
Conditionalize printing & implement return code

 - Only print if there were uncovered vars
 - Pass a return code back to leiningen so that the lein process can exit
   with an error code due to uncovered vars.
Bump version to reflect changes
Update README version
Rework to provide a -main method

Intended for use via lein aliases as :aliases {"radagast" ["run" "-m"
"radagast.coverage" :project/radagast-whitelist]}, so expect to get the
whitelist in argv before the namespace list.
Radagast's days as a lein plugin are over
Bugfix: the pattern needs to be a regex pattern!
Semi-random style tweaks
Rework to make Radagast repl-usable
Merge remote-tracking branch 'arrdem/patch-2'

Conflicts:
	README.md
	project.clj
	src/leiningen/radagast.clj
Update readme to mention using aliases and lein run.
Ugh; Cannot recur from catch/finally.
No need for an arrow here.
Fix message when coverage is good.