Remove the REGION_LINE increments - handled correctly now
Merge branch 'master' into motion/text-object

This brings in the y-off-by-one fixes, which means "y++" changes aren't needed
to make surrounds work in REGION_LINE modes.
Surround supports quotes
Remove #warning
Surround n-block test
Implement inside/around "block"
Add aggregate motion function
Implement surround paragraph
Pull out the surround motion handling logic
Rename try_surround - show its use visually
Pull out surround-inside character
Surround in-vs-around works for linewise surrounds
Take pre- and post-repeats into account asap

This means surrounds get both the pre- and post-repeat counts, fixing
things like 5d2ap.