Additional method in ISwingSpeed for exhaustion

- Added optional exhaustion for swing speed items
- Hammers add exhaustion each swing based on max damage
- Nerfed hammer knockback so it's not so huge