Step 1: The Purge
update FML for gradle changes
Step 2: The Reformation
Step 3: The Rebirth
fixed versioning and stuff
    Updated FML:
    MinecraftForge/FML@23baf3a8ce58cb8306189401a60647957ccbb4c2 Actually fix the nethandler code

Update patches
added buildSrc to the gitIgnore
Fix NPE on specific tile entities when the block break event is canceled. Closes #863
Fix NPE in FakePlayers when they are created in a purely client side environment. To remove in 1.7 as FakePlayers should be used for server side interaction with the world on a player's behalf, not for client rendering.
Update forge
Fix for new FML, and publish to maven local
Update run configs.
Updated FML:
MinecraftForge/FML@e9a7660cb8961660186c7c23e61ab35f9c2dfb81 updated samples
MinecraftForge/FML@30894f7afadf5d3f3c3d5a54c3f904413d5f2309 Merge pull request #307 from AbrarSyed/master
MinecraftForge/FML@c4b8a393f90b00ad7ee4992ea4341ffb6d676abb Make the working directory the root of the eclipse workspace.
Regenerate all patches, No functional change as added this is a formatting change only.
update build.gradle
Merge pull request #859 from AbrarSyed/master

Gradlization
Make the gradle wrapper executable.
Merge pull request #867 from GUIpsp/master

Fix gradle wrapper.
Proper configuratuion name for jenkins.
Fix build file pom closures.