Update calls to DyeColor getData and getByData. Addresses BUKKIT-2786

These two methods are now deprecated and replaced by the strictly
equivalent calls using wool data.
Update unit test to reflect firework color fix. Fixes BUKKIT-3382

The ItemDye color-int array uses dye data values, not wool.
Merge branch 'master' into sakura146

Conflicts:
	src/main/java/net/minecraft/server/ItemDye.java
	src/main/java/org/bukkit/craftbukkit/entity/CraftSheep.java
	src/main/java/org/bukkit/craftbukkit/entity/CraftWolf.java
	src/test/java/org/bukkit/DyeColorsTest.java