fix regression in CSS cleanup from 9884e1a

CSSTidy apparently cannot handle vendor specific prefixes in values. It
handles them alright in attributes but choked on values. They apparently
get interpreted as a negative number, the string converted to an int,
and the result is "0". The result was a bogus 1s delay being applied in
lieu of a 3D transition. Webkit opted to apply this to all shape
changes, including window resizes.
run CSSTidy again, this time with proper templates

The template used is in this [gist][tpl] is a much cleaner method than the
previous commit of this (9884e1a) bit it still has a couple issues that
need cleanup:

* chained selectors still need to be moved to their own lines and indented
* IE chokes on valid CSS in @media queries if there is an optional space
* Some browsers choke on unquoted web font format string
* CSSTidy breaks vendor-prefixed values (see 03a09d3)
* OpenType settings need quoting for some browsers

All but the last item can be fixed automatically with this:

	find ./ -iname '*.css' -not -iname '*.min.css' \
	-execdir csstidy {} --silent=true --template=csstidy.tpl --compress_colors=true --compress_font-weight=false --discard_invalid_properties=false --preserve_css=true --remove_bslash=true --sort_properties=true --sort_selectors=true --timestamp=false --merge_selectors=0 --case_properties=1 --optimise_shorthands=0 {} \; \
	-execdir sed '/{$/s/\(\s*\)\([^,]\+\),/\1\2,\n\1/g' -i {} \; \
	-execdir sed '/^@media/s/\(min\|max\)-width\s*\([^ ]\+\)/(\1-width:\2)/' -i {} \; \
	-execdir sed "/src:/s/format(\([^')]\+\))/format(\'\1\')/g" -i {} \; \
	-execdir sed 's/-\(webkit\|moz\|ms\)-\(transition\): 0 / -\1-\2: -\1-transform /g' -i {} \; \
	-execdir vim +StripWhitespace +x {} \;

...using this template for `csstidy.tpl`:

	| {
	|| {
	| | |;
	|}|

	|
	}

	| ||
	|
	|

 [tpl]: https://gist.github.com/alerque/74d6cfc91bfd67a59485
Merge pull request #38 from alerque/fix-transitions

Fix CSS transitions