Work on the progress system.
Progress on the JobPlanner system
Merge branch 'planner' into test

Conflicts:
	gui/src/main/java/org/openpnp/model/Placement.java
Job Planner support is just about working. It actually works, and does the right thing, but in the wrong order. Needs to pick all and then place all.
TinygDriver now starts up faster.
Merge branch 'planner' into develop