Conveyor: Introduce wait_for_empty_queue
Endstops: Properly wait for queue to empty
Merge pull request #136 from bgamari/fix-homing

Endstops: Invoke ON_IDLE while waiting for queue