Fixed return value of fillTile() when no transfer
Added test for transfer() in LiquidProcessor

Tests if transfer() works correctly with different types
of liquid at source and target.
Added test for fillTile() in LiquidProcessor

Tests whether no tiles are filled when an invalid
target position is supplied.