Add my-forward-whitespace to provide more logical default than forward-whitespace
Fix my-smart-[up/down]case-word to properly handle camel-case