Fixed bug with conditional branches in interpreter, now using 'do' notation everywhere
Value now automatically derives from Clone trait
libjit branch/label functions now have mutable arguments marked as such