Turn off generation of border <div>s for figures by default.
Merge pull request #96 from oreillymedia/htmlbook-xsl

Turn off generation of border <div>s for figures by default.
Handling for hard-pagebreak PI, and corresponding tests.
Merge pull request #99 from oreillymedia/pis

Handling for pagebreak PI, and corresponding tests.
Handling for PDF bookmarks and xspec tests.
Merge pull request #100 from oreillymedia/pdf-bookmarks

Handling for PDF bookmarks and xspec tests
Refactoring for heading processing for PDF bookmarks.
Fixed bug in selection of child nodes for headings in title.markup mode (used //node() instead of /node()
Merge pull request #101 from oreillymedia/tocgen

Fixed bug in selection of child nodes for headings in "title.markup" mode
Merge branch 'master' of github.com:oreillymedia/HTMLBook into pdf-bookmarks
Moving "process-headings" template to common.xsl
"process-heading" tests.
"process-heading" tests for table and figure captions.
use "process-heading" template mode for generating PDF bookmark attrs.
Refactoring heading processing code, to eliminate duplicate code and make reuse for PDF bookmark attr possible.
Preserve data-pdf-bookmark on elements, if it already exists.
new param for toggling labels in PDF bookmarks.
Merge pull request #102 from oreillymedia/pdf-bookmarks

Refactored heading handling and added parameterized support for labels in PDF bookmarks
More accurate comment for param.
Skeleton for testing purposes.