WaterSpout with SNOW_BLOCK

Fixed an issue in which WaterSpout was not working with snow blocks.
WaterWave NPE Fix

If the user set the ChargeTime configuration option to 0 milliseconds
then it was possible for the user to get NullPointerExceptions.
Merge pull request #36 from nathank33/master

Fixed a WaterSpout issue involving snow blocks.