Eliminate overloads of JSError.make which include both a filename and a Node.

These forms are redundant since Nodes contain information about what file they come from.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=70807578
Added parsing of type transformation annotations using an end delimiter to avoid clashes with normal comments.
For example: @template T := TTL-Exp =: \n random text
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=70811634