Fixing more checkstyle and findbugs.
Project builds under the 3 tools, but some still show errors. The errors are set to be ignored and to continue with the build.
Updating TransactionTest.java
Merge remote-tracking branch 'origin/master' into james/dev
Updated Transaction.buy method for edge case handling
Finished my JUnit.
Fixed merge conflicts in TransactionTest.
Checkstyle + findbugs for the test package.
Added ShipDamage unit test.
Merge branch 'master' of https://github.com/gem-5/last-adventures