Split header into js.h public and jsi.h private. Start cleaning up
private function prefixes.
Add enum-to-string functions for syntax tree and opcodes.
Rename many jsR functions to jsV.

Danger! jsV work on values internally without the stack.

Also rearrange how C-constructors are created.