Improving completion.

setting infercase
setting dictionary completion only when spell is on.