Started porting to 1.7. 104 compilation errors from the 1124 remaining.
Solved another batch of errors.
First compilable 1.7 version, hurray!
Merge branch 'master' into version-1.7
Merge branch 'master' of https://github.com/rubensworks/EvilCraft into version-1.7

Conflicts:
	common/evilcraft/api/config/configurable/ConfigurableBlockContainer.java
	common/evilcraft/api/config/configurable/ConfigurableDamageIndicatedItemFluidContainer.java
Fix NPE with connected textures icons. There are still some issues with
ordering of multi-pass rendered blocks.
Fixed wrong ordering of non-opaque blocks with multi-pass rendered
blocks.
Fixed the broken fluid slots.
Added decent L10N.
Added L10N for entities + added working spawn eggs.
Added localized info for blocks and items.
Rewrote config system to not use block and item ID's anymore.
Cleaned up building process.
Got rid of all the remaining ID's and cleaned up the related stuffs.
There are only ID's for enchantments since their cross-mod ID's arent
yet that robust. (Adding a new mod could move all existing enchants and
thereby changing all existing enchanted items).
Added version stats system.
Fixed some wrong javadoc references.
Cleaned unnecessary TODO's.
Fixed bug where blood shards couldn't be obtained anymore.
Added Travis CI file.
Network code and key binding ported to 1.7. This should fix farting.