support quoted arguments to avoid Args processing based on starting dashes or equal signs
Revert "support quoted arguments to avoid Args processing based on starting dashes or equal signs"

This reverts commit 588d2c570dd4b4df4c34e2abf3fae5ce4d137a2f.
Merge branch 'develop' into feat-args-equal
remove support in Args for key value pairs separated by an equal sign
Add support for sample with return
Implemented Donald Knuth's algorithm for Poisson random generation. Removed colt dependency.
Added support for FlowSkipStrategy and FlowStepStrategy on a Job.
hide the flowDef to improve encapsulation and facilitate creation of flows that do not have a flowDef such as riffle jobs
add support for required positional arguments, with a descriptive error message as opposed to IndexOutOfBoundsException for args.positional(2)
Merge pull request #497 from pcting/develop

FlowSkipStrategy and FlowStepStrategy
merge by hand
add return types for all public methods in Args
rename sampleWithReturn to sampleWithReplacement
fake commit for travis
Merge pull request #495 from itaibenari/develop

Add support for sample with return
Merge pull request #499 from tresata/feat-hide-flowdef

hide the flowDef to improve encapsulation and facilitate creation of flo...
Make sure RichDate is immutable (and cleanups)

I'd like to do more, but in the interest of compatibility, some
warts will stay.
Remove duplicated tests
Merge pull request #480 from tresata/feat-args-equal

support quoted arguments to avoid Args processing based on starting dash...
Merge pull request #500 from twitter/richdate-cleanup

Make sure RichDate is immutable (and cleanups)