Adds es6 support for arrow function syntax

spec: http://tc39wiki.calculist.org/es6/arrow-functions/

highlights `=>` specifically