compile coffee to js before publishing

closes #336