remove unnecessary expectLastCall
Renamed private map for nativeFuncs
some test adjustments
Rename JavaScript to JS in Code
TransitRequest and TransitResponse package private
rename invoke -> doInvokeNative
Refactoring

- Don't wrap native values (Integer, String...) into TransitProxy
- Build script via ScriptBuilder and resolve retained variables early (var TRANSIT_PROXY_1 = transit.r(...))