Allow points and badges to be awarded on destroy actions.

Store the model in the merit_actions table so that it can be reanimated if it is destroyed before the points are calculated.
Merge pull request #189 from mattgibson/points-on-destroy

Points awarded on destroying a model