Better IAEStack definition

re-arranged imports
reformat methods
deprecated isItem and isFluid for getStorageChannel to determine the type,
else if future types are added, you need isX, isY etc
deprecated some methods in favor of a better name