New issue with mailto links

Links containing an embedded '@' should not create an email link.
resolves #863 allow doctype to be set in AsciiDoc table cell
Set background color on toc2 to cover scrolling content
Merge pull request #860 from @neher
Merge pull request #864 from mojavelinux/issue-863

resolves #863 allow doctype to be set in AsciiDoc table cell
resolves #866 don't match e-mail address inside URL
Merge pull request #849 from @LightGuard
optimize several loops (remove use of inject)
interpolation is faster than dup for string
use nowrap option of Pygments to simplify post-processing
minor syntax cleanups
minor syntax cleanups
more efficient way to check for Extensions class
optimizations and syntax cleanups
remove ERB from HTML5 document template
minor cleanups
minor optimization
remove ERB from most DocBook templates; add some missing DocBook tests
remove remaining uses of ERB internally
applied several optimizations

- introduce .nothing? method to combine check for nil? or empty?
- add .chr method on String in Ruby 1.8.7 so we can use in higher versions
- use [0] instead of first to access first element of Array
- do sanity checks in more cases before running Regexp
- use truth check instead of nil? check whereever possible
- replace double quotes with %() on some interpolated strings