Temporary fix for NPE on block-only ItemStacks, net.minecraft.item.ItemStack.func_77960_j(ItemStack.java:268)

Fixes EE3 transmute crash on Forgotten Nature grapes, etc.

https://gist.github.com/agaricusb/5608787
https://github.com/MinecraftForge/MinecraftForge/commit/b56d05ef9d6be5f3413cb62f2940f5b9cf3a8549

Prebuilt binary if you need it: https://bitbucket.org/agaricusb/minecraftforge/downloads/minecraftforge-universal-1.5.1-7.8.0.696-1.5.1-dev.zip-MCPC-R2.zip
updated FurnaceRecipes.java.patch
Prevent water from dropping snowballs.
Created an ItemStack sensitive version of canHarvestBlock.
Fix NPE when rendering EntityItems that are not blocks but int he block range.
Possible NPE if the liquid isn't in the LD

https://github.com/BuildCraft/BuildCraft/issues/787
Added oreQuartz

Gives a default quartz Ore Dictionary (I know of at least 3 used by different mods that use Nether Quartz as an equivalent).
Add in a very simple stencil bit registry to try and arbitrate between mods wanting to use stencil bits in rendering
Fix blending on the hotbar. Closes #574
Add hitInfo field to MovingObjectPosition for when an int doesn't suffice
Fix another NPE when Items are in Block range with custom renderers, Modders keep your items out of the block range! Closes #581
Fixed render count for stacks of blocks 40+ and distrabution of items based on scale. Closes #579
Add forge network handling support

Updated FML:
MinecraftForge/FML@4922e90d81d8b8b9374c4d04858a06c5bf03965c Separate network mod config from setup. Allows for Forge Packet Handler nicety

Conflicts:
	fml
Fix type in biome list.
Fixed creative tab rendering with invalid color closes #588
Introduced the framework for Forge's packet handler system. Heavily based off FMLPacket.
Packet splitting and reconstruction is handled.
Add support for servers to register dimensions on client.

In order to support multi-worlds such as MultiVerse, the server needs the
ability to register dimensions on client or many forge mods such as IC2
will not function correctly. This has been an issue for MCPC which
provides both Forge and Bukkit support to players. By adding the
DimensionRegisterPacket class, MCPC now has the ability to send the
required packet to client to register a dimension with DimensionManager.
Cleanup Dimension Registration packet, generate takes no arguments, and added fix to world to prevent providers from overwriting the dimension ID.

Conflicts:
	patches/minecraft/net/minecraft/world/World.java.patch
Fix potential GL issue when atlas animations bind textures without informating RenderEngine.