update

added IsRanged and IsFast to CacheUnit -- checks CacheIDLookup in
addition to other method.

ProfileStats will now write the current stats tracked every new game.

Reduced the check interval on town run when in town.