Added an animation iterator: WaterSourceGrabber

WaterSourceGrabbers are used to reflect the animation of grabbing a
block from the water and bringing it towards the player.
Modified WaterWave to allow for IceWave capabilities

WaterWave can now be turned into an IceWave by chaning the boolean
iceWave to true. This will be used in the WaterCombo ability: IceWave.
Added /b h WaterCombo and changed /b h Aircombo
PhaseChange and HeatControl can now deal with IceWave blocks
Added initial WaterCombo classes, IceWave, and IceBullet
Merge pull request #58 from nathank33/master

WaterCombos: IceWave, and IceBullet