Add new `jit_macros` library which includes a not-fully-implemented jit_compilable flag for structs
Fail instead of returning blank Vec
Update example
Add example to `jit_macros` crate
Make doc target of Makefile include `jit_macros`