Fix BiomeGenCustom.copyBiome not being called. Fixes #271
Merge remote-tracking branch 'origin/master' into newSettingsSystem
Rework config functions a bit

- Inheriting now works properly, there is a new setting called
ResourceInheritance in each BiomeConfig.
- Added line numbers to most error messages.
- Moved isAnalogous up to the ConfigFunction interface, so that
SettingsReader doesn't need to know about Resource.
- Added a default implementation of isAnalogous to Resource, removed all
overriding methods that used to do the same thing.
- Corrected some usages of deprecated ConfigFile.name and file fields.
Fix TC not throwing an error when encountering invalid materials

Also fixed some typos in nearby code.