Fixed creative engine desync
Merge remote-tracking branch 'bc/NextGen' into engine

Conflicts:
	common/buildcraft/energy/TileEngineCreative.java
Added missing header
Merge pull request #1610 from robin4002/NextGen

Fix server crash
Remove deprecated/redundant code in main classes

I've done a bit of cleanup in the BuildCraft code by removing any
redundant/unnessecary little things and removing all deprecated
LanguageRegistry methods from main mod classes.
Merge pull request #1609 from dmillerw/engine

Fixed creative engine desync
Change back to Stirling Engine as requested by ST.
minor progress in saving builder state, for #1575
finished saving state for blocks, for #1575
completed builder status save, for #1575
fixed previous check-in for #1575
fixed bed handling in blueprints, close #1617
fixed cactus handling in blueprint, fix #1597
fixed flatten and horizon filler patterns, fix #1598
added mode where air blocks are not cleared by blueprint, close #1562
attempt at fixing blueprint building ordering, for #1620
Merge pull request #1612 from TXX59/NextGen

Remove deprecated/redundant code in main classes
Fixed gates rendering incorrectly in GUIs
Merge branch 'NextGen' of https://github.com/Buildcraft/Buildcraft into canisters
moved canisters to transport, added recepies and achievements, did some cleanup