FIX: issue #880 (SWITCH passed as argument crashes on ARM)

Now `emit-push` is using r3 register for pushing integer literals on stack, avoiding r0 content corruption when holding an expression result. (e.g. when pushing typed records on stack)
Merge branch 'master' of github.com:red/red