Streamline error output
Output line error
Handle all trailing punct in error
Free headroom of escaped strings
Smarter appendRef
use error type, not error value
Add license
Final mem frees + ensure references happen first
Better memory management
Break out note.zig and assemble all metadata before generating body
Formatting and code organization
Allow nested references, order references by first occurance
Update pantagruel
Use a set to catch forward references
Lowercase when escaping
Improve pant doc.
Update pant
Escape backlinks also
Use an array of structs instead of hashmap
Organize code a little