Adds destroy_all and destroy_all! to managed objects.

With passing test.

Makes it easier to reset back to zero by calling `YourModel.destroy_all!`.

`96 specifications (167 requirements), 0 failures, 0 errors`