updated to es6 esprima, and added a failing test for method shorthand

This change replaces the esprima npm module in-use with the fb equivalent one with support for harmony syntax. In addition to that, I've added a test that's currently failing because recast is having an issue converting a shorthand method decleration into a valid ES5 method declaration property.