Support for 'whichwrap' option

This changes add partial support for [`whichwrap`](http://vimhelp.appspot.com/options.txt.html#%27whichwrap%27).

The default is the same as vim `whichwrap=b,s` and `whichwrap=b,s,<,>` are all supported.