Add missing documentation to BufferEditor.
Don't shift LastCommand if the bound key has no function.
Implement "acceleration" for repeaded forward/backward char commands.
Add acceleration to BufferEditor line navigation.