Remove reference to BREAKPOINT_TRIGGER

This static variable should only be used temporarily, but it got
accidentally committed.
Update javadoc for Count*States
Allow extra count before switch register command

Remaps which use the switch register command always put the count at the
front because it can obviously not be included in the remap itself.

Vrapper would throw away this number and reset the command state
machine, resulting in all kinds of strange results. Adding this extra
count also allows for more crazy schemes, e.g. 2"_2dd
deleting 4 lines thanks to multiplication.

Added tests to verify the behavior in Normal mode.

Fixes #409.
Test count before switch register in remaps

See #409.