Add basic invisible specs
Add setInvisibles method
Pass invisibles down to lines component
Spec :lipstick:
Only pass invisibles through to the line component if needed
Put EOL invisibles into their own scope
Fix typo
Remove unnecessary spec
Show carriage return invisibles
Use screen line count to determine renderedEndRow
Add soft wrap support to invisibles
Remove unnecessary spec
Update lines component when invisibles changes
Add failing spec for toggling showInvisibles config option
Re-render the lines when the showInvisible config option is triggered
Make editor component spec pass
:lipstick:
Concat strings instead of joining an Array
Merge branch 'master' into cj-add-invisibles-to-react-editor

Conflicts:
	src/editor-component.coffee
Merge remote-tracking branch 'origin/master' into cj-add-invisibles-to-react-editor