CoffeeScript style cleanup

js2coffee was used by some bozo (me) to quickly
convert the JS over to coffee. This commit
beats the ugly out of some of its bad habits (like
missing opportunities to use string interpolation,
being extremely aggressive in omitting parens, 
pulling object literals and branch logic up
a line further than it should…)
0.4.0