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>
Fixed: Invalid logic in decrStackSize for both TileAttunementBench and TileDefenceComputer that allowed for item duplications.

Signed-off-by: Ken "Minalien" Murray <minalien@gmail.com>
Merge remote-tracking branch 'upstream/master'

Conflicts:
	tile/TileAttunementBench.java

Signed-off-by: Ken Minalien Murray <minalien@gmail.com>
Merged & re-applied updates to tile entity classes.

Signed-off-by: Ken Minalien Murray <minalien@gmail.com>
Merge pull request #1 from Minalien/master

Fixed issues in Tile Entities.