+ Flay no longer defaults to '.' if no args given. Allows plugins to do more
[git-p4: depot-paths = "//src/flay/dev/": change = 8204]
+ Added --timeout option. Defaults to 10 seconds.
Flay.parse_options now has an args argument. Defaults to ARGV. Good for testing.
+ Added ability for plugins to define options_<pluginname> method to extend options.
+ Moved #analyze down to #report. #process only processes, nothing more.
+ Sort output for more stable reporting. Better for diffing against, my dear.

[git-p4: depot-paths = "//src/flay/dev/": change = 8205]
prepped for release
[git-p4: depot-paths = "//src/flay/dev/": change = 8210]
Refactored all calls to RubyParser.new.process to consts. Speeds up tests
[git-p4: depot-paths = "//src/flay/dev/": change = 8287]
Removed redundant each in Flay#prune. (timruffles)
[git-p4: depot-paths = "//src/flay/dev/": change = 8293]
minor change to prevent emacs from fucking with indentation
[git-p4: depot-paths = "//src/flay/dev/": change = 8294]
+ Added mass and diff options to rake debug.
+ Added rake run task w/ mass, diff, and liberal options
[git-p4: depot-paths = "//src/flay/dev/": change = 8322]
! Added --liberal, which changes the way prune works to identify more duplication.
Refactored extracting update_masses.
Refactored extracting prune_conservatively.
Added prune_liberally and run it optionally in prune.
+ Made report's sort more stable, so I can do better comparison runs.
Added Array#delete_eql for liberal prune.

[git-p4: depot-paths = "//src/flay/dev/": change = 8323]