Merge remote-tracking branch 'origin/rfxfix'
fix ArrayList_Shift for args (al, 0, -1)

As a result, this should fix #1051.
Add the ECHO dynamic virtual channel
Merge pull request #1083 from zeha/echo

Add the ECHO dynamic virtual channel
Merge pull request #1081 from zeha/arraylist

fix ArrayList_Shift for args (al, 0, -1)
Merge remote-tracking branch 'upstream/master' into compfix
Android: Fixed JNI regenerate script
Merge pull request #1088 from mfleisz/jniscript

Android: Fixed JNI regenerate script
iOS: Compile fixes (Fixed #1069, #1086)
iOS: Compile fix
Merge pull request #1089 from mfleisz/compfix

iOS: Compile fixes (Fixed #1069, #1086)
Merge remote-tracking branch 'upstream/master'