Fix syscall() inlining and make debugging easier

- Revised syscall numbering
- Add pc to syscall error message
- Fix syscall() to always keep args in correct registers