Optimized imports and code formatting

Conflicts:
	src/main/java/com/timmattison/cryptocurrency/bitcoin/words/stack/OpPushData1.java
	src/main/java/com/timmattison/cryptocurrency/bitcoin/words/stack/OpPushData2.java
	src/main/java/com/timmattison/cryptocurrency/helpers/EndiannessHelper.java
OpPushDataX classes now properly push the correct amount of data onto the stack
Optimized imports and code formatting
Tests for OpPushDataX classes
Including JMockIt for later testing efforts
Merge pull request #21 from timmattison/fix-push-data-opcodes

Fix push data opcodes