Implement more text objects (for quotes and brackets)
Split up bracket/quote text object functions
fix n-gg bug in visual mode
add support for n-gg in characterise selection
:lipstick: clean the spec code for gg selection
Merge remote-tracking branch 'udp/master' into udp-more-text-objects
Cleaning the spaces at the top of functions.
Re-export TextObject.

Which was making some test cases fail.
Changes to simplify the select method.

See #229.
Specs for i( and i' text objects.
Initial commit of attempt to make vertical movements retain column position
Minor fixes to the commit.

Adding more specs and some documentation on why two different classes.
Merge branch 'master' into make-vertical-movements-respect-column-position
Make vim-mode keymaps more specific to override certain OS mappings

fixes #263
Add @bhuga's changes to changelog
Cleaned some stuff up
Adding specs
Merge branch 'master' into make-vertical-movements-respect-column-position
A few more files
Dunno how this got here