Fix #524.  Don't change modes to parse user-defined ':command's.  This
was actually breaking AnonymousMacroOperation which was expecting to be
in NormalMode.