Added support for variable-length task arguments
remove next
Merge pull request #179 from vipulnsward/fix_next

remove next from test
Use custom error in test.
Align assignments.
ruby 1.8.6 support
Update Copyright / Now require >= 1.8.7
Merge pull request #181 from superp/master

Ruby 1.8.6 fix (in general, Ruby 1.8.6 is unsupported in Rake 10.x)
Exception exits now use exit_because_of_exception.
Default task name is now override-able.
Bump to 10.0.4
Removed uselless begin and end for exception inside the method
Merge pull request #182 from jetthoughts/simplify-method

Removed useless `begin` and `end` for exceptions inside the method
change each_with_index to each; Remove exception var
Pass arguments to rule tasks
Delete commented out code.
Add rubocop config
Recommended style guide fixes.
Bumped up line length a bit.

Disabled modifier suggestions.
Applied style guide to tests.