Make section refs work on no-num headings.
Merge pull request #133 from plinss/master

add promises support to widlparser
Includes: Adding relevant boilerplate for WebAppSec.

I'm starting to experiment with porting Content Security Policy over to
bikeshed. This patch contains the boilerplate files I've needed thus
far. I'm sure I'll find more as I go. :)
Merge pull request #137 from mikewest/webappsec

Includes: Adding relevant boilerplate for WebAppSec.
Autolinking: Ignore case when procesing the 'spec' attribute.

'<a spec="CSSOM">...</a>' should link to the same spec as '[[!CSSOM]]'.
Now it does.
Merge pull request #139 from mikewest/spec-attribute

Autolinking: Ignore case when procesing the 'spec' attribute.
Merge pull request #143 from plinss/master

fix tokenization bug for hex integers
Quote attr values, dummy.
Merge branch 'master' of github.com:tabatkins/bikeshed
Accept digits in "Link Defaults" spec names.

"HTML5" currently doesn't match the "Link Defaults" regex. This patch
fixes that oversight.
Merge pull request #147 from mikewest/html5

Accept digits in "Link Defaults" spec names.
Unfix typography for autolinking.

"the script block's source" can't be autolinked, as the single quote is
typographized into a curly quote before autolinking. This patch unfixes
the typography before passing the string into 'getRef'.
Unfix typography before creating local definition text.
Present-participlize link text.

"Generating" should link to "Generate". "Navigating" should link to
"Navigate". "Linking" should link to "Link". And so on(ing).
Merge pull request #152 from mikewest/presentparticiplizing

Present-participlize link text.
Merge pull request #151 from mikewest/unfix

Unfix typography for autolinking.
Turn back on the 'Issue: ' text stripping.
Merge branch 'master' of github.com:tabatkins/bikeshed
Reduce the text of markdown single-line headings a bit.
Make simplifyText() normalize whitespace.