Make blocks with non-standard drops drop the correct items

This makes blocks that do not drop normally drop the correct items when mined.  This includes blocks such as ice (drops nothing), ores (drop multiple items), crops, and more.  This adds Isssue #98.
I think `nextFloat()` returns a value in the range [0, 1), so you'd want to check `< .125` instead.