lib/python/machinekit/server: fix missing name implementation
machinetalk/configs-service: ported configserver to service lib and fixed pyhton3 compatibility problems
lib/python/machinekit/service: added debug information
machinetalk/config-service: added debug option to config-server
machinetalk/config-service: updated ini files
machinetalk/mkwrapper: fixing wrong variable names
machinetalk/mkwrapper: added debug argument, accept only linuxcnc style ini file passing
emc/rs274ngc: enable preview module without developer options
Merge pull request #353 from strahlex/configserver-rework

Configserver rework
Merge pull request #354 from strahlex/mkwrapper-fix3

Mkwrapper fix3
Merge pull request #356 from strahlex/preview_enable

emc/rs274ngc: enable preview module without developer options
add missing docs build dependencies. Fixes #346
stepconf -fix bugs caused by widget id collision

on systems newer then Uuntu 10.04, gtkbuilder has problems with
widget ids that are the same on some objects.
This fixes the ones that matter

Signed-off-by: Chris Morley <chrisinnanaimo@hotmail.com>
stepconf -rename the spindle command signal

This reflects the fact there are many ways to command the spindle.
eg RPM, RPS, absolute etc

Signed-off-by: Chris Morley <chrisinnanaimo@hotmail.com>
stepconf -fix the at speed comparison

The commanded speed should have been in RPS not RPM
We added the other spindle command signal names so
a user can use them in custom HAL files and also so
I don't have to add a bunch of logic to figure out which
ones we need.

Signed-off-by: Chris Morley <chrisinnanaimo@hotmail.com>
stepconf -change spindle-velocity signal name

spindle-velocity-feedback-rps is a better description

Signed-off-by: Chris Morley <chrisinnanaimo@hotmail.com>
stepconf -don't use abs component if we don't have to

motion supplies a spindle command in an absolute form now,
so we don't have to add an absolute component.

Signed-off-by: Chris Morley <chrisinnanaimo@hotmail.com>
stepconf -remove probe_parport HAL command

We are pretty sure this isn't needed anymore

Signed-off-by: Chris Morley <chrisinnanaimo@hotmail.com>
components -add (sim) parport and sim_axis_hardware components

These are for making simulated configs with stepconf.
The parport component is a passthrough that stands in for the realtme parport component.
sim_axis_hardware creates limit and homing switches based from current joint position and
info plugged into it (expected to come from the INI file)

Signed-off-by: Chris Morley <chrisinnanaimo@hotmail.com>
stepconf -use new components to make a simulated config.

One can build an arbitrary sized simulated machine.
one can test stepconf's configs on a non realtime computer.

Signed-off-by: Chris Morley <chrisinnanaimo@hotmail.com>