Added option to override the AST-producing parse() method.

This should make it easier to integrate falafel to other esprima-compatible parsers, like esprima-fb.