Fixed bug where lava could be evaporated

-Added Evaporatable component.
-Changed factory method for water, water is now Evaporatable.
-Changed evaporate() in PowerProcessor to target Evaporatable Entities.
Changed test for PowerProcessor for Evaporatable

Test did not take the Evaporatable component into account.