1001609-org-delete - destroy dependent notices and task_statuses

1001609-org-delete - @daviddavis fix for failing spec tests (order dependent)
Rubocop: Fixing and checking models/glue/pulp code
Merge pull request #2901 from daviddavis/temp/20130907125243

Rubocop: Fixing and checking models/glue/pulp code
Merge pull request #2895 from thomasmckay/1001609-org-delete

1001609-org-delete - destroy dependent notices

Added issue for testing: https://github.com/Katello/katello/issues/2905