Merge remote-tracking branch 'upstream/development' into development

Conflicts:
	features.py
	items.txt
	mcdungeon.py
	shops/pets.cfg
	shops/relics.cfg
	utils.py
Pre-merge commit
Merge remote-tracking branch 'upstream/development' into development

Conflicts:
	features.py
	mcdungeon.py
	utils.py
Fix treasure hunt bugs

- Unburied cache chest
- missing lighting handler
- invalid directions between steps
- missing cottage fireplace back
Add new landmark types

Also correct some clue text punctuation, and allow greater distances in
steps
More detail about stages when generating

Add more text when listing generated landmarks
Revert accidental revertion of pymclevel module

Revert to d5abd5dea415a16b53e6f6d5116ef65ef10d433e
Revert accidental reversion of decodeDungeonInfo
Merge pull request #233 from sshipway/development

Correct bugs in Treasure Hunt code, add new landmarks