sim_lib: procs support arbitrary no. of axes

for: simulated_home, make_ddts

moveoff_base.inc:
   configure so that axes can be unhomed and then homed again

new sim_home_switch.comp

Signed-off-by: Dewey Garrett <dgarrett@panix.com>
twopass.tcl: handle haltcl files with args

also: parse ini file like haltcl does
      allow use of parray with twopass processing
      protect unknown command from recursion in pass0

hookup_moveoff.tcl: improve comment on twopass compatibility

xhc-hb04.tcl: make quiet file-specific

Signed-off-by: Dewey Garrett <dgarrett@panix.com>
util_lib.tcl utilities for haltcl halfiles

with example to demonstrate:
 [HAL]var_show.tcl

also: make twopass quiet detection file-specific

Signed-off-by: Dewey Garrett <dgarrett@panix.com>
simtcl: update ini files

add demo for LIB:basic_sim
use #INCLUDE to make smaller .ini files

Signed-off-by: Dewey Garrett <dgarrett@panix.com>
moveoff.txt,ini_config.txt: doc update

moveoff.txt: instruct for external controls
ini_config.txt: note args for haltcl files

Signed-off-by: Dewey Garrett <dgarrett@panix.com>
moveoff_base.inc:remove obsolete ini items

use [MOVEOFF_n]MAX_VELOCITY etc.
Signed-off-by: Dewey Garrett <dgarrett@panix.com>
docs: fixup manpage syntax for rtapi_app_main.3 & rtapi_app_exit.3

Before this, the rtapi_app_main.3 manpage had the #include and the
function declaration on the same line, this breaks them apart to separate
lines.

Also adds the #include <rtapi.h> to th rtapi_app_exit.3 manpage.

Signed-off-by: Sebastian Kuzminsky <seb@highlab.com>
docs: improve 'option rtapi_app no' description of comp/halcompile

Signed-off-by: Sebastian Kuzminsky <seb@highlab.com>
docs -reworked some stuff on gmoccapy.txt

Signed-off-by: Norbert Schechner <nieson@web.de>
Merge branch '2.6' into 2.7
Merge branch '2.7'