Merge pull request #1 from midnitesnake/master

Source For Various Development Firmwares
Fix for DELAY values larger than 127
Fixed crash when lines are less than two characters long
Merge remote-tracking branch 'origin/master' into refactor-with-guice

Conflicts:
	Encoder/src/Encoder.java
Ported in fix from master for default delay value type casting
Revert "Ported in fix from master for default delay value type casting"

This reverts commit c53490bed1884071da367b3dc183c7739754b891.

So we can be sure we're testing against the original encoder this is being temporarily reverted.
Removed runexe-from-sd test since the original encoder doesn't support REPEAT
Added run-java-from-sd
Removed KeyboardNonUsGrid, this breaks a test script
Added osx-root-backdoor