Merge pull request #664 from jamadam/master

fixed typo
fixed escaping bugs in Mojo::DOM::CSS
added reduce method to Mojo::Collection
the initial value is the first argument
a few more tests for escaped selectors
move initial value back after the callback
small optimizations
fixed font size in Firefox
reduce() in Mojo::Collection use $a and $b
sort() in Mojo::Collection use $a and $b
small optimizations
improved Mojo::JSON to generate canonical JSON objects (closes #665)
do not generate canonical JSON documents with Mojo::JSON
better collection examples
a few more Mojo::DOM examples
more consistent quoting
added a few more caching features to Mojolicious::Static
small optimizations
added is_fresh helper to Mojolicious::Plugin::DefaultHelpers
small optimization