Update Vanilla for 1.5

made changes to RedstoneSource which are required for new redstone blocks that have strength based on components, not just block data.

Added: Block of Quartz, Quartz Slab, Smooth Stone & Sandstone Double Slabs, Chiseled Quartz, Quartz Pillar, Nether Slab, Nether Double Slab, Trapped Chest, Redstone Block, Daylight Sensor, ComparatorBlock, Dropper, Hopper, ActivatorRail, Fix incorrect NetherOre  implementation.

NetherRack is now smeltable into Brick.
Added new Minecart Entity types, made protocol changes to how Minecarts are sent.
Windowprotocol now sends if the custom title is being used or not.

Signed-off-by: Nick Minkler <sleaker@gmail.com>