Add coffeescript support and setup for npm pubishing