Some dummy changes and formatting in RCBlocks
New block for track fab multiblock!
Added conveyors
Tracks now use ForgeDirection

BlockTrack and TileEntityTrack now use ForgeDirection to determine which
way to face. Many things are broken, most notably the track rendering...
and the rotation with the hammer. This push is to let everyone take a
look at how it works, and maybe fix the rendering issues that I've
created by making the change.
Merge remote-tracking branch 'origin/master'

Conflicts:
	src/main/java/robomuss/rc/track/piece/TrackPieceCorner.java
More converting to FD.

-more classes changed to using ForgeDirection
-conveyors now have an Item Renderer
-the hammer overlay now shows the direction that the track being looked
at is facing
-WIP: experimenting with making the Multiblock code for the Fabricator
better

-known bugs:
-slopes don't render properly, this is just a matter of rearanging the
GL11 rotation offsets i think
-some track rotations might be broken
-anything else i missed
Track Designer Keybindings

The Track Designer Keybindings no longer override the vanilla keybinds.
This is because they are not keybinds... they are simply char/int
comparisons that are performed in the GuiTrackDesigner's keyTyped()
method.
Temporarily changed multiblocks so that i can test other features
Trying to figure out why forge won't update.
Revert "Trying to figure out why forge won't update."

This reverts commit 88a53ca4b4de40a163581aaafcd1064cffd998ba.
Revert "Revert "Trying to figure out why forge won't update.""

This reverts commit 1efa3ace7e36a910af356dd56da25616d4004aac.
Merge branch 'master' of https://github.com/ModForgery/Rollercoaster
Fixed a gate issue + GUI work
More node work
Lots of changes... Sorta...

4th rewrite of how tracks are represented, I'm pretty confident this
will be the last complete rewrite. That thing I said about the tile
entity controlling rotation, I lied. Rotation is now handled by the
TrackManager class. BlockTrackBase and TileEntityTrackBase are now the
classes representing tracks. All rendering methods switched over to
using BlockTrackBase as reference instead of the tile entity.
GuiHammerOverlay changed, displays more information and stops displaying
when the F3 debug screen is being displayed.
Known Issues:
Tracks have issues with rotating, these include: all tracks rotating to
face the same direction, sloped tracks only ever facing one direction.
This is believed to be caused by the static nature of the TrackManager,
will be looked at further.
Hammer doesn't rotate or change the style of tracks at the moment, this
was disabled to allow for the switch to
BlockTrackBase/TileEntityTrackBase, will be re-enabled when kinks get
ironed-out.
Track rendering is still broken for some tracks, this will be fixed by
simply adjusting the rendering offsets of the track blocks.
Trying to update the forge version.
Things are still broken, committing to find issue.
Woops.
removed a pointless public
moved the track direction to the tileenity

It shows the correct direction in HUD renderer. But it does not render
the rotation :(