Fixed off by one error on text objects

Also changed expandWordUnderCursor to select adjacent consecutive
whitespece when the cursor is on a whitespace character. This is the
default behaviour in Vim 7.2 and GVim 7.3.