vimrc: adjust whitespace patterns for multiple spaces.

The whitespace patterns highlighted all but the first trailing whitespace, which
is usually not what's desired.  Modify the patterns to handle multiple instances
of whitespace in some cases where that's the right thing.

Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>