move surround rebindings to before surround plugin
rebind camel case motions to use mark movement
add underscore-aware letter case toggler