Support Windows keyboards that can't tell arrows from keypad arrows
Update periodic items to be durable and recharging
Update periodic items wrt the changed Periodic semantics
Add some timeouts and recharging effects to items
Add rare weapon variants with recharging effects