linenumber test spike
trying to fix line numbering for 0 moves - in progress
Fixed for current setup (USB0).
Real fix for end-of-motion line numbering
cleanup stale code
rm spare character, added hex
Make sure .hex is upto date
encoder reader
Changes for encoder and probe (carousel sensor)
Updates to encoder and carousel probe
cleanup of bit manip macros, attempt to simulate limits.
probe abort on error, missing prototype, working hex
attempt to de-bounce carousel probe
Report current work coordinates instead of machine coords
Merge branch 'line-numbering' into async-gcode

Conflicts:
	grbl.hex
	limits.c
	stepper.c
report line number after dwell, fix homing line numbering, sim dwell
Merge pull request #3 from keyme/async-gcode

Modifications to support async gcode loading