NCX improvements and Xspec tests

A couple NCX-generation improvements/bug fixes:

* Handling to allow you to determine NCX TOC entry depth via $ncx.toc.section.depth parameter
* Bug fix to ensure that navLabel/text elements don't contain any inline tagging, which is not valid in EPUB
* XSpec test suite for NCX generation