Insanely tiny optimization
Large refactoring in order to avoid merge conflicts with the 1.7 branch in the future
 * This revision will not compile; it does not include the version-specific implementation files
Merge branch 'master' of https://github.com/squeek502/SpiceOfLife into 1.7

Conflicts:
	java/squeek/spiceoflife/ModConfig.java
1.6.4 implementations for version-specific things
Merge branch 'master' of https://github.com/squeek502/SpiceOfLife into 1.7

Conflicts:
	java/squeek/spiceoflife/ModSpiceOfLife.java
	java/squeek/spiceoflife/foodtracker/FoodTracker.java
1.7 implementation of version-specific things + misc 1.7 fixes
 * Compiles, still TODO: update ASM plugin