Add CoffeeScript map support

Adds CoffeeScript map support for development only.
Watch updated to create maps for watch files.
Map and original source are present alongside produced .js