compiler: codegen for ora
compiler: codegen for JSR

also refactor and rearrange how cycle counting is done
compiler: insert dummy irq routine when it is missing