add experience cooldown API

allows disabling experience point pickup, and limiting rate of experience point pickup