Fixes a camera head selection bug that would cause the user to accidentally deselect the head of a camera.
Edited LinuxCNC driver to have some comments that explain how to bring it up.
Added primitive KiCAD support.
Added G21 to force LinuxCNC into millimeter mode.
Merge remote-tracking branch 'upstream/develop' into develop

Up to date with develop brach on home repository.
Separate out G21 command.
Fixes two bugs in LinuxCNC. The driver was not ignoring axes that were commanded not to move (Double.NaN) and it was not returning the correctly offset Location from getLocation.
Fixed a small doc bug in TinygDriver
Merge branch 'develop' of https://github.com/firepick1/openpnp into firepick1-develop

# By Karl Lew (3) and firepick1 (1)
# Via Karl Lew (1) and firepick1 (1)
* 'develop' of https://github.com/firepick1/openpnp:
  Update Main.java
  Logging for Reference... objects Added comments to log4j.properties
  Reconfigured IntelliJ IDEA auto-formatting to match openpnp coding standards. Specifically, use tabs.
  1) Renamed log4j.properties as log4j.properties.template so that openpnp will properly use log4j.properties in user.home folder even if openpnp-gui.jar is used by other artifacts. Without this change, the log4j.properties used for defaulting is in the classpath, with disables the user.home initialization. 2) Changed Main so that the slf4j intialization via LoggerFactory in Main happens AFTER log4j.properties has been properly defaulted on startup.

Jason's modifications:
Removed logging from simple properties.
Merge branch 'develop' of https://github.com/waynegramlich/openpnp into waynegramlich-develop
Move logging to FirePickActuator
Merge branch 'develop' of https://github.com/openpnp/openpnp into develop

Conflicts:
	gui/src/main/java/org/openpnp/machine/reference/ReferenceActuator.java
	gui/src/main/java/org/openpnp/machine/reference/ReferenceNozzle.java
 updated spaces
Formatting
Revert "Formatting"

This reverts commit 2661dc92a4e1ccbeb7263cc652ff9cb7df4fc225.
Revert " updated spaces"

This reverts commit 6510bf669ceb81be9d7b7a910b9676b18300fe46.