(As3) make private @:op functions public in output (closes #2596)
[cpp] Array.splice takes 'last', not 'len'
do not remap positions of self calling closures (closes #2025)
move @:enum implementation to compiler
[cpp] Some initial support for mysql/sqlite. Not very well tested yet.
ignore @:multiType errors during DCE (they might be caused by @:multiType function arguments)
apply abstract type parameters when trying to find an operator overload
do not infer Null<T> on structure fields in the parser, instead handle it in typeload through @:optional metadata (closes #2539)
[std] Rewrite Int64 as an abstract
[tests] Rewrite Int64 unit tests
[std] Remove correct @:commutative in Int32

Also change public to private on ops
Add some more inlines
[cs] Implement abstract Int64

 - Changes gencs to recognize abstract Int64.
 - Fixes to Date on C# so that it uses UNIX epoch time.
[java] Implement abstract Int64

 - Changes to genjava to recognize abstract Int64.