Adding minfication for more unary 0 length terms, like:

- angles (deg, rad, grad)
- times (s, ms)
- frequencies (hz, khz)
- floating point 0 unary lengths (.0, 0.0)

with tests and small regex performance optimizations (doesn't store matches).

Also, small whitespace change in CssCompressor.java for those without tabstop=4
and bumping copyright.
Adding case for zero length unary term starting on new line as well
And porting 0 length unary terms optimization to JS port
Adding more lowercasing to both Java and JS versions and updating tests (and making some a little bit harder).
adding build/{classes,jar}/ to .gitignore
copyright bump, narcissism
removing unnecessary lowercasing
adding more lowercasing to JS port, will add to Java next
added lowercasing to Java version, regex tweak to JS port, all tests pass
whoops, removing local shell script
fix indent (YUI compressor uses 4 spaces, not 2)
Merge branch 'master' of github.com:yui/yuicompressor

Conflicts:
	.gitignore
	build/yuicompressor-2.4.8pre.jar
reverting .gitignore
suppressing *.FAIL error
bump copyright ... again
Merge branch 'master' of git://github.com/danbeam/yuicompressor into danbeam-master

Resolve merge conflicts:
	build/yuicompressor-2.4.8pre.jar
	tests/color.css.min
Merge pull request #76 from tml/danbeam-master

Fix danbeam's PR
Update CHANGELOG to reflect 2.4.8 release
Remove "pre" from version - this is now 2.4.8
Fixing author, adding contributors