Add state field to messages, based on state_machine
Add test for message state (change helpers for that)
Add test of item archiving including assigned messages
Add archiving of messages when an item is archived
Add archiving of photos when an item is archived
Merge with master
Improve description of the feature test
Merge pull request #71 from girinad/feature-57-soft-delete

Feature 57 soft delete