[B] Add new FishSpecies. Fixes BUKKIT-5097

##### The Issue:
Currently there is no FishSpecies enum for the new fish species which got added in Minecraft 1.7 (Salmon, Pufferfish and Clownfish)
 
##### Justification for this PR:
Plugin authors should be able to check the fish species without manually checking the data values.

##### PR Breakdown:
This pull request adds a new class called FishSpecies and new material data classes for raw and cooked fish.
 
#### Testing Results and Materials:
Testing was successful, while fishing the correct fish species was broadcasted to the server.
[source](http://pastebin.com/46u4e2Kh) || [compiled](https://dl.dropboxusercontent.com/u/29178507/Dev/FishSpecies-Test.jar) || [server log](http://pastebin.com/ue6S0TQc)
 
##### JIRA Ticket: 
BUKKIT-5097 - https://bukkit.atlassian.net/browse/BUKKIT-5097
This needs a `Validate` check