Fixed: TileAttunementBench and TileDefenceComputer were not closing their DataOutputStream instances before returning.
Fixed: Updated TileAttunementBench and TileDefenceComputer to use java.io.ByteArrayOutputStream instead of ByteOutputStream.

Signed-off-by: Ken "Minalien" Murray <minalien@gmail.com>