[java/cs] Ignore type parameters from cf.cf_params in TAnons
[java/cs] minor - use memq when comparing classes
[cs] fix Array.indexOf with startIndex greater than length, test it (let's hear from travis if only c# is affected)
[cs] only wrap method body in "unchecked" if it contains non-zero integer constants (see #2450)
[cs] make reflection field hashes not cause "unchecked" context (closes #2450)
support comma-separated type paths in @:allow and @:access (closes #3390)
minor [skip ci]
return correct path for Sys.executablePath() when in macro (closes #3401)
fix Sys.command for windows: always escape cmd, wrap resulting command in quotes before executing (see #3402)
[cs] Use Lib.as for Std.instance
Revert "return correct path for Sys.executablePath() when in macro (closes #3401)"

This reverts commit 8ee14ca6a00673e421ae87a895e614f329d9e44e.
Revert "fix Sys.command for windows: always escape cmd, wrap resulting command in quotes before executing (see #3402)"

This reverts commit c0406cc928c71657284c9872415c6bd5b22b000e.
[cs] Consider the inferred type rather than the type passed to Lib.as. Closes #3403
[java] Fix Std.instance - because of constraints, the type was being cast to the expected type in the argument call
[macro] Fixed recursion on TypedExprTools.map
make Sys.command quote executing command on Windows (see #3402)
exit field unification early on targets that do not care about overloads (closes #3396)
Add all parsed files to lexer cache (closes #3387, reopens #3188)
Test for #3387. Not very reliable, any ideas how to improve this?
[flash] fix type or Stage3D.requestContext3D