Fix kbd-macro-fork & kbd-macro-fork-menu

They work now, but need improvement.

Altered items:
kbd-macro-fork, kbd-macro-fork-menu