Resize:  Don't throw away Direction command arguments

Fix the resize options parsing by not advancing the token when processing
the Direction command; additional tokens thereafter are legitimate options.
Resize:  Cleanup temp variable handling
Regenerate FVWM/Commands.pm

So it turns out that I didn't do this for the 2.6.0 release; thankfully
there weren't any new commands added then.

Apparently, the way the commands are generated for FVWM/Commands.pm relies
on some *very* carefully formatting of comments in the functable.c file;
which I didn't follow for InfoStore{Add,Remove}.  Hence, garbage produced
until I fixed that.

Ideally this needs revisiting in the future...
StartsOnPage:  Fix monitor segfault

When using StartsOnPage with SkippMapping, add extra checks to acquire the
monitor correctly.
Revert "Update passive grabs tracking modifiers"

Need a slightly better approach; removed for now.
Re-add bin/mvwm-root
Expand:  Fix token <-> variable name mapping

Remove literal token names from the expansion string array list, so the
corresponding enum tokens match, and are expanded correctly.
ExplainWindowPlacement: Tidy up screen reporting

Fix how the monitor name is reported in the output of
ExplainWindowPlacement.
Merge remote-tracking branch 'cvs/branch-2_6' into branch-2_6
Merge branch 'branch-2_6'

Conflicts:
	mvwm/events.c
Partial fix for crash in WarpToWindow.
Rewrite fix of WarpToWindow.
Double chack that exc->w.w is != None in CMD_WarpToWindow.
Rename __execute_function -> __execute_command_line

By the time __execute_function() is called, the function/command involved
has already been identified.  Instead, call this __execute_command_line() to
more accurately reflect its job.
Parser notes:  update for __execute_command_line

Change the parsing notes to reflect name change of internal function.
Make note of the fact that __execute_function() is named as such in fvwm, to
avoid unncessary confusion.
!!! Start work on replacing the parsing in __execute_command_line ...

... with hook functions that are implemented elsewhere.  This aims
at allowing to writing and testing multiple parsers in parallel
and at moving all parsing and expansion stuff to a different
place.
!add missing files
Split off cmdparser.[ch] from cmdparser.[ch].
!!!more work on parser replacement.
work