Updated the GUI system

Added a more Swing like event system
Added experimental text box widget (Works but has some flaws)
Added Extractor for riftenergy
Added Interfaces for the energysystem
Merge remote-tracking branch 'origin/Weneg' into PaleoCrafter
More work on the energy extractor

Dynamic GUI!
Synchronizes with the client now
Added an easier to use eclipse setup
Updated some build related stuff
Delete environment.properties
Merge remote-tracking branch 'origin/master' into PaleoCrafter

Conflicts:
	common/de/mineformers/timetravel/block/BlockEnergyExtractor.java
	common/de/mineformers/timetravel/client/gui/WidgetCanvasExtractor.java
	common/de/mineformers/timetravel/lib/Strings.java
	common/de/mineformers/timetravel/tileentity/TileEnergyExtractor.java
	environment.properties_sample

	new file:   common/de/mineformers/timetravel/block/BlockCrystalOre.java
	modified:   common/de/mineformers/timetravel/block/BlockEnergyExtractor.java
	modified:   common/de/mineformers/timetravel/client/gui/WidgetCanvasExtractor.java
	modified:   common/de/mineformers/timetravel/configuration/ConfigurationHandler.java
	modified:   common/de/mineformers/timetravel/core/handler/PlayerTrackerTT.java
	new file:   common/de/mineformers/timetravel/item/ItemCrystal.java
	modified:   common/de/mineformers/timetravel/item/ModItems.java
	modified:   common/de/mineformers/timetravel/lib/ItemIds.java
	modified:   common/de/mineformers/timetravel/lib/Strings.java
	modified:   common/de/mineformers/timetravel/tileentity/TileEnergyExtractor.java
	modified:   environment.properties_sample
	modified:   resources/assets/timetravel/lang/en_US.lang
	new file:   resources/assets/timetravel/models/crystal-ore.obj
Added rendering for the crystal ore