Changed usage of RET instructions to not supply operand for return
count.
Changed compilation logic of return statements to be expressions -
further, changed logic here such that only single value returns are
supported.

Signed-off-by: Jakob Brandsborg Ehmsen <jakobehmsen.github@gmail.com>