axis: fix state of reload button

this seems to have resulted from a copy-paste error
task: always allow coolant & lube control

Manual control of coolant (both flood and mist) and lube used to be
disabled while Task was in Auto mode and Interp was Running or Waiting.
But it was allowed while Task was in Auto mode and Interp was Idle
or Paused.

This commit enables coolant and lube control in all Interp modes while
Task is in Auto.

I asked if this was change was right and Andy Pugh told me to push it.
axis: always allow coolant and spindle control

Spindle increase/decrease has always been allowed by Task while running
a program, it never made sense for Axis to disallow it.

Coolant (flood & mist, on & off) used to be allowed by Task only in
certain situations (and not while running a gcode program), but that's
no longer the case, so enable Axis control over coolant unconditionally.
Merge remote branch 'origin/v2.5_branch'

Conflicts:
	src/Makefile.modinc.in
docs: rebranding
docs: clarify usage of -I for halrun
gmoccapy_0_9_0 - bug fixed in key handlings, startup status and added many settings

ver. 0.9.0
- unlock settings now with tool tip text
- I forgot an letter in hal pin feed-overide-counts
- The button Rel/Abs changes its label according to the active coordinate system
  and its background color does change if G54 is not active
- solved the estop error not showing the correct sate on start up
- solved a bug giving value 0 to macro, the entry widget checkt this value as False
- merged with new master and also with gscreen with new widget names
- gscreen fired a error when there is no keyhandling in gmoccapy,
  i introduced a dummy
- after start some buttons wasn't set in correct state,
  it was possible to eneter MDI Mode without homing before.
- avoid switching screens to MDI and back to manual on tool change
- cooling mist and lube can be switched on and off everytime you want
- you can jog the machine in 3 axis with the keyboard button, but only in manual mode
  this is just a test, I don't now if I leave this feature in gmoccapy
- as run from line is not very secure and also not working yet correctly,
  I made it selectable in the settings page
- in settings you can select now qwertz or qwerty keyboard layout
- in settings you can select whether the On Screen keyboard are shown by default or not
  for mode MDI and mode EDIT separetly

Signed-off-by: Chris Morley <chrisinnanaimo@hotmail.com>
Work around etags.xemacs21 bug that mangles paths

This was fixed in 2009 or so, but somehow hasn't made it into Precise.
Possibly https://bugs.launchpad.net/ubuntu/+source/emacs23/+bug/582347
gmoccapy_0_9_01 - fixed a bug in keyhandling mentioned by Chris

- fixed a bug in keyhandling mentioned by Chris
  * changing the jog velocity while jogging in continious caused by focus
    jumping from widget to widget when holding down a key
  * Keyboard autorepeat caused moving the machine by several
    increments insteat of only one.

Signed-off-by: Chris Morley <chrisinnanaimo@hotmail.com>
rtapi_time.c: remove spurious warning
Merge branch 'rtos-integration-preview3' into rtos-integration-preview3-merged-into-master
interp/python: reduce compilation resource requirements for interpmodule.cc

by splitting up into separate files - it was just a bit too much for some
embedded systems

see http://www.boost.org/doc/libs/1_39_0/libs/python/doc/tutorial/doc/html/python/techniques.html#python.reducing_compiling_time
Merge remote-tracking branch 'mah/master' into rtos-integration-preview3-merged-into-master

Conflicts:
	src/Makefile.modinc.in
Fix write past end of buffer

My commit f0bd5c9 changed too many things from int to size_t,
causing a write just after the end of the buffer allocated by the
earlier malloc on 64-bit systems.
tests: stop using telnet for good

ahem.
Merge remote-tracking branch 'origin/v2.5_branch' into rtos-integration-preview3
Merge branch 'rtos-integration-preview3' into rtos-integration-preview3-merged-into-master

Conflicts:
	docs/man/man1/halcmd.1