Added a print out of error message when failing to parse the yaml
Upgraded to newer aeson, and yaml and pandoc and made fixes to accommodate this
Fixed up rest interactions with zephyr since it was not compatible anymore after zephyr update. It now uses the zapi official zephyr api instead of what I previously reverse engineered.
Fixed a bug with how images were parsed when preceded by a punctuation char and also fixed bullet list so that -- does not match level 2 bullet list (only - is supported for bullet lists otherwise ** needs to be used)