cache improvements
- min and max size - expire early if over max size, don't expire if below min size
- increase max cache age to an hour
don't treat names resolved from old chat messages as certain - only new ones
this prevents people having a name change from getting inconsistant results as old/new messages are seen
fix #393