Created custom exceptions
Using custom exceptions
Everything extends Encoder exception so I can clean up the method signatures
EncoderException now extends Exception
Cleaned up the throws clauses so that we're only throwing general exceptions, not implementation specific ones
Fixed compilation issues that IntelliJ didn't catch automatically.  Never commit code in a rush on the train.
Using the new, more specific exceptions in the TestKeypressInstruction tests
Starting tests for the BasicCharacterTranslator
Merge branch 'master' into custom-exceptions

Conflicts:
	Encoder/src/main/java/com/timmattison/hacking/usbrubberducky/RubberDuckyEncoderApplication.java
	Encoder/src/main/java/com/timmattison/hacking/usbrubberducky/StandardRubberDuckyEncoder.java
Merge pull request #10 from timmattison/custom-exceptions

Custom exceptions