ReOrganization 1

Helpers get their own package under util
Logging related things get their own package
Rotation is more global than customObjects, moved to util
MobAlternativeNames => MobNames, the shorter name conveys the same idea.
ReOrganization 2

BiomeGenerators are, in fact, generators... so lets make it seem like
it:
- biomegenerator and biomegenerator.biomelayers packages have moved to
generator.biome and generator.biome.layers respectively
ReOrganization 3

Bukkit and Forge fixes for previous two ReOrg commits
Tag => NamedBinaryTag, Cuz that's what it is...
TCDefaultValues broken up into the following: PluginStandardValues,
WorldStandardValues, BiomeStandardValues; Allowing
PluginStandardValues.ConfigFileName and
WorldStandardValues.ConfigFileName ... clean :D
generator.resourcegens => generator.resource
generator.terrainsgen => generator.terrain
generators.biome.layers => generator.biome.layers, oops
ReOrganization 4

- Grouped the classes that enumerate the Default Minecraft Types and
their values
- Returned *ConfigFile => *Config
ReOrganization Cleanup
Kill .size() == 0 in favor of .isEmpty()
ReOrganization 5

Forge and Bukkit get organized, package list now resembles TC:Common
Forge and Bukkit get a fix for a change made in ReOrg Cleanup
Kill .size != 0 in favor of !*.isEmpty()
ReOrganization 6 (Imports)

Because its nice... and why not?
Better code practices - Part 1

- Use @Override everywhere possible
- Logger String Concatenation
- Length one String in String.indexOf
- Chain .append methods instead of string concatenation
- Convert String.equals("") to String.isEmpty()
- Fix Utility Classes without constructors
Better code practices - Part 2

- Use assignment-operator where possible
- Abstracts that can be Interfaces
- Fix Public constructors in Private Classes
Some Improved Logs

- Global Custom Objects Log: Now shows loaded and total counts when
LogLevel is Config or lower
- Loaded Biome Log is now formatted a little better
- Loaded Biome Log now shows VirtualBiomeID when LocalBiome.isVirtual
and LogLevel is Fine or lower
- OFF and ALL levels should never be shown... and params wasnt being
passed for Forge impl? lol
- Some other picky code style things, and some notes
Merge remote-tracking branch 'origin/feature-BioInherit-VirtBiomeId' into Timethor/NamingConventionCleanUp

Conflicts:
	common/src/main/java/com/khorn/terraincontrol/configuration/BiomeConfigManager.java
	platforms/bukkit/src/main/java/com/khorn/terraincontrol/bukkit/TCPlugin.java
	platforms/forge/src/main/java/com/khorn/terraincontrol/forge/TCPlugin.java
Merge branch 'Timethor/NamingConventionCleanUp'