Cleaned and simplified AdvFluidTank

Renamed TileEntityInventoryAndTank to just TileEntityTank.

Standerdized a lot of methods in AdvFluidTank. Now the default is to ignore fluidmappings, and use special methods for them, which are used by the Tile for outside interactions.