Add location information in error reporting.

Before :
<pre>gear:  [SyntaxError: Unexpected token =]</pre>

After :
<pre>Gearfile:10
invalidJS?=1;
          ^
gear:  [SyntaxError: Unexpected token =]</pre>