Copying JS compression task for CSS compression

I wonder if there's shared code here I should take advantage of... =\
CSS compression & tests
Merge pull request #1 from tivac/compress-css-task

CSS Compression task
Start work on source maps

Not ready for primetime, at all.
Source maps created

- Along with a -debug.ext file that is the original uncompressed version
- Updated tests
- Make test failures less likely by beefing up test lib code a bit
Merge branch 'js-source-map' of https://github.com/tivac/node-web-build into js-source-map

Conflicts:
	tasks/compress-js.js
Clean up merge junk