Add ability to handle multiple cursors
Add test for multiple cursors based on existing tests
Remove odd saving and restoring of cursor positions behaviour, code is now cleaner
Make quote toggle happen atomically + add spec to test it
Move second multiple-cursor test under the same heading
Combine multiple cursor tests as they are so similar
Merge pull request #4 from alexrussell/master

Add support for multiple cursors