Add FootprintType enum
Add char → FootprintType dictionary
Add FootprintType → char dictionary
Add TilesOfType method to FootprintUtils
Remove (now obsolete) UnpathableTiles

Add Dictionary extension method to reverse KV pairs
	Values → Keys
	Keys → Values