Fixes #396

Adding Asciidoctor as a dependency now
Should resolve #401

We should now be receiving non 0 exit codes from awestruct if something
fails (and it's actually a problem).