Use require("recast").types instead of require("ast-types").

This ensures that any extensions Recast makes to ast-types (e.g., adding a
"File" type) will be consistently available to Regenerator.

Closes #89.