Style guide

I ran `jsfmt -w **/*.js` across the entire Rdio front-end and implemented examples that represent expressions that changed in the diff. There are a few areas (commented in the style guide) that cannot be formatted "correctly" for now (they require changes to esformatter). Some of those `TODO`s may be overlapping or duplicates depending on their usage.

I've also removed the two other example javascript files since the tests now cover their usage.