resolves #301 handle author(s) defined using attributes
resolves #335 fix bad variable name, add test for it
Merge pull request #336 from mojavelinux/basedir-tofile-crash

resolves #335 fix bad variable name, add test for it
resolves #337 set doctitle attribute

- also fix doctitle and header title logic
- better test cases for doctitle and header title
resolves #328 support for inline rendering
Merge pull request #329 from mojavelinux/doctype-inline

resolves #328 support for inline rendering
Merge pull request #338 from mojavelinux/doctitle

resolves #337 set doctitle attribute
Merge pull request #302 from mojavelinux/authorcount-fix

resolves #301 handle author(s) defined using attributes
store default stylesheet in a string so it can be loaded via require

- also add a mkdir_p method to avoid using fileutils