Merge pull request #129 from oreillymedia/urls

Print URLs, admonition headings, EPUB 2 compatibility, and sidebar XREFs
No <div class="border-box"> for figures that have an empty <figcaption>
Merge pull request #130 from oreillymedia/figs

Fix for figure.border.div handling
Fix for empty figcaptions that works properly in both saxon and xsltproc.
Merge pull request #131 from oreillymedia/figs

Take 2 on Fix for figure.border.div handling
Refactored figure.border.div handling.
Merge pull request #132 from oreillymedia/figs

Refactored figure.border.div handling
Proper labeling for figures nested in Parts.
Added richer intradocument hyperlinking and fixed formatting errors.
Merge branch 'master' of github.com:oreillymedia/HTMLBook into gh-pages
Merge pull request #135 from oreillymedia/gh-pages

Updated spec document formatting
Regression tests to ensure url.in.parens handling works as expected for callout markers.
Merge pull request #136 from oreillymedia/labels

Proper labeling for formal elements nested in parts
Fixing bug where NCX dtb:uid identifier did not sync up with OPF unique-identifier when default identifier values were generated.
Merge pull request #137 from oreillymedia/labels

Improved default handling of NCX/OPF identifiers
Fixed bugs in handling of formal object labeling (figure/table/example) in use cases with Parts.
Handling to exclude "informal" figures and tables from count when labeling fig/table captions.
No label generated for empty figure caption or table caption.
Merge pull request #139 from oreillymedia/labels

Improvements/fixes in formal object labeling
Renaming variables and updating comments in get-param-value-from-key template to reflect generalized usage.