Merge pull request #38 from thbourlove/master

Make b:compl_context calculated correctly, this make completion work even if the current char under cursor is not whitespace
whitespace cleanups
Fix undefined next_char errors
fix object name