Closes #128

+ Above sea level, ice will turn into finite water when it melts.
Tweak snow cover
- Before adding an additional layer of snow the surrounding snow blocks are checked for a more equalized snow cover.
- There is no more floating snow cover generated above loose rocks.
- If a ice block is covered with snow and is checked for melting, the snow melts first before the ice melts.
Using waterMoving instead of finiteWater
Merge pull request #145 from emris/BucketIceFix

Closes #128
Merge branch 'work1' of github.com:jack42/TFCraft into jack42-work1
Merge branch 'master' of github.com:Deadrik/TFCraft

Conflicts:
	TFC_Shared/src/TFC/Blocks/Vanilla/BlockCustomIce.java