Implement partial brewing. Most of the brewing reagents still need to be implemented, but you can now successfully brew Awkward Potions using Nether Wart and Water Bottles.

Signed-off-by: aPunch <theapunch@yahoo.com>
Merge pull request #536 from aPunch/master

Partial Brewing Implementation
Fixed gamemode being always set to the world.

Now this only occurs on first join, after that player gamemode is the one
used.
Signed-off-by: Chris Sanders <zidane@outlook.com>
Supports callback so chunks are saved if light buffers change
Mushroom Stew now gives a bowl back.
Signed-off-by: Steven Downer <grinch@outlook.com>
Merge pull request #537 from NinjaGrinch/master

Mushroom Stew now gives bowl back when eaten.
Forgot the recipes.yml when fixing Mushroom Stew.
Signed-off-by: Steven Downer <grinch@outlook.com>
Merge pull request #538 from NinjaGrinch/master

Forgot the recipes.yml when fixing Mushroom Stew.
Fixed gamemode being wrong on login.
This should prevent NPE's on wrong food items. (Related to http://pastie.org/5890551 )