Make caching more general
Get rid of the practice of copying Characters, replace it with using Facades.
Merge branch 'master' of github.com:LogicalDash/LiSE

Conflicts:
	LiSE/character.py