Added blocking by types for fishing

Changed the way fishing is blocked to allow different values for different items. The biggest problem is that there is currently no way to check a biomes fishing rate for an item.