Moving sell, equip, unequip into Player
Fix failing integration tests due to form validation

The form helpers use the validators 'errors' methods, which we mess up
with the Errorable concern - we should maybe instead move this to a
service (rather than an ActiveRecord model) but for now we'll just rename
it to Problemable.