RapidPunch fix where player is null

* Renamed instance to instances to follow common convention
* Modified all classes referencing instance to reference instances
Fixed IndexOutOfBoundsException
Remodeled HeatControl Cooking

Using HeatControl on Raw Salmon will give the player Cooked Salmon
instead of normal Cooked Fish. To support this patch, getCooked now uses
ItemStacks instead of Materials.
Merge pull request #21 from Anonymous1432/master

Remodeled HeatControl Cooking
Merge pull request #20 from jacklin213/bugfix

Fixed Exceptions dealing with RapidPunch and TagAPIListener
AirShield blocks WaterManip + EarthBlast
Fix ChiPassive NPE
1.4.0 BETA 2