added tileEntity listener for generic tileEntities
gearbox block updated for redstone connection
javadoc warnings fixed