v6.0.4 push
Merge branch 'master' into development

Conflicts:
	common/mekanism/client/render/MekanismRenderer.java
	common/mekanism/common/Mekanism.java
	common/mekanism/common/integration/OreDictManager.java
	common/mekanism/common/network/PacketPortableTeleport.java
	common/mekanism/common/tile/TileEntitySalinationController.java
	common/mekanism/generators/common/MekanismGenerators.java
	common/mekanism/tools/common/MekanismTools.java
Several fixes
Fix key calls
Fix a few annoying bugs
Fix a bug with advanced electric machines
Merge branch 'master' into development