Tweaks to padding/border/content-box attribute

Apparently older versions of Firefox and current versions of webkit
support a sort of `alias` for padding/border/content-box which is
simplified without the -box.

This means that padding-box == padding, and content-box == content

For more info:
https://developer.mozilla.org/en-US/docs/Web/CSS/background-origin
Merge pull request #31 from amadeus/fix-padding-attr

Tweaks to padding/border/content-box attribute
support pseudo class functions
port fixes from `hail2u/css-syntax`

This commit fixes following bugs:
  * `braile`, `embosed`, and `ty` media types are typo
  * `large`, `larger`, and `smaller` values for `font-size` property are missing
  * `sans-serif` cannot be highlighted when `set iskeyword+=-`
  * `inline-table` value for `display` property is missing
  * `bidi-override` value for `unicode-bid` property is missing
  * `invert` value for `outline` property is missing
  * `resiz` is typo
  * `speak-numerals` is typo
  * `speak-header` property is missing
  * `x-low`, `low`, `high`, and `x-high` values for `pitch` property is missing
Merge pull request #32 from hail2u/porting-from-my-monkey-patch

port fixes from `hail2u/css-syntax`
remove region definition for line comment

`//` is not comment in [CSS 2.1][1] and also in [CSS3][2].

[1]: http://www.w3.org/TR/CSS21/syndata.html#comments
[2]: http://www.w3.org/TR/css3-syntax/#comments
Merge pull request #33 from hail2u/remove-line-comment-definition

remove region definition for line comment
minor
Add folding for (multi-line) comments.
Merge pull request #34 from inkarkat/fold-comments

Add folding for (multi-line) comments.
bugfix for issue #35; add test file
minor
remove the offending line. #16
rm .swp
a simpler approach to handle @media #35
Changed cssInclude to NOT be transparent

I would like the ability to target the cssInclude region, so I removed
the transparent modifier from the region.
Merge pull request #36 from amadeus/css-include-tweak

Changed cssInclude to NOT be transparent