Suggestion: Err should validate 'problem_id' and 'fingerprint'

Meanwhile, 'component', and 'action' and other attributes are unused.

This pull request starts with #253, simplified Err creation, updates specs.

I think it cleans up the models a little.