fixes issue #63, options to disable includes

- leave escaped include::macro unprocessed (but strip backslash)
- disable includes if include-depth attribute is 0
- include-depth attribute cannot be assigned in the document (it's "immutable")
Merge pull request #66 from mojavelinux/no-include

options to disable includes