Still complete when reportpath is false

Currently, tasks after 'validation' in a `registeredTask` aren't executed if 'options.reportpath' is false. This change calls `done` regardless.
Merge pull request #18 from maxwellterry/patch-1

Still complete when reportpath is false
add failHard option; fixes #21
Merge pull request #22 from cvrebert/fail-hard

add failHard option; fixes #21
Merge pull request #20 from ojacquemart/master

Add proxy option.
Fix README, reset section.