Use valid css class names when pygments language contains invalid chars, eg html+jango
Update normalize.css to v3.0.0.
Update modernizr to v2.7.1.
Losslessly compress images.

Before: 89,5 KB (91.747 bytes)
After:  87,4 KB (89.573 bytes)
Merge pull request #2128 from XhmikosR/compress-images
Update history to reflect merge of #2128 [ci skip]
Merge pull request #2126 from XhmikosR/normalize.css
Update history to reflect merge of #2126 [ci skip]
Initialize each command in its own class so we can be *magical*.
Have a list of blessed gems to require and load.
Merge pull request #2143 from jekyll/fix-cli
Update history to reflect merge of #2143 [ci skip]
Merge pull request #2129 from XhmikosR/modernizr
Update history to reflect merge of #2129 [ci skip]
Protect against nil @lang before fixing for css class names.
Added Jekyll-Ordinal plugin to list of third-party plugins.

Closes #2150.

Signed-off-by: Parker Moore <parkrmoore@gmail.com>
Update history to reflect merge of #2150 [ci skip]
Merge pull request #994 from stephenmcd/master
Update history to reflect merge of #994 [ci skip]
Lock to cucumber v1.3.11 because 1.3.12 is failing like crazy.