Adaptive NEI Visibility based on screen size + crash prevention for default NEI layout.

Conflicts:
	src/main/java/tconstruct/tools/gui/CraftingStationGui.java
Make CraftingStationGui show material info too, display default text for all other items. Cache information like the part builder does.
Only set arrow entities dead if they can actually be picked up
Merge branch 'master' of https://github.com/SlimeKnights/TinkersConstruct