Syntax police with .editorconfig and coffeelint

Use EditorConfig and Coffeelint (configured as Grunt task) to help make
the CoffeeScript code more consistent.
Change tab size from 4 spaces to 2 spaces
No standalone "@", use "this" instead
Some minor whitespace and syntax changes
Update README with 2 spaces instead of 4
Add preliminary release notes for v0.2
Merge branch 'change-tab-size' into development