Re-add the accidentally-removed dependencies.

They were removed in 25ffe7dbb366aac33ba8ab909735579f92b733b0.
Merge pull request #5 from eventualbuddha/fix-dependencies

Re-add the accidentally-removed dependencies.
Use version of recast that correctly handle array pattern
add noIterator options to bin
bump to ast-util 3.0
assignment destructuring
Update recast to the latest release.
Use types.visit() instead of the deprecated types.traverse().
Merge pull request #6 from eventualbuddha/update-recast

Update recast