Renames TaskStatus.queue to TaskStatus.worker_name
1139703 - update pickled schedule on schedule updates

Previously, the pickled CelerySchedule was being set on create but not update.

This patch checks to see if `iso_schedule` is being updated, and pickles an
updated CelerySchedule object to match the new `iso_schedule`.
1142304 - remove extraneous errors during unit test runs

A few areas of the Pulp code used  `__del__` to ensure some cleanup tasks were
completed. However, `__del__` can be called during garbage collection [while
cPython is doing cleanup][del], which results in error messages being
printed to stderr. These messages are ultimately harmless since they occur
during instance teardown. However, we can remove these calls to `__del__` and
rely on other mechanisms instead.

In the *UnitWriter* class, the `__exit__` method will always invoked since the
class is only called by a `with` statement. This is performing the same cleanup
function as the `__del__` method.

In the *Certificate* class, we can do temp dir cleanup directly inside the
`finally` block.

This patch removes the `__del__` methods in these classes and relies on the
aforementioned methods along with regular garbage collection to do cleanup.
When I ran GC stats after making these changes, I didn't see any unaccounted
references.

[del]: https://docs.python.org/2/reference/datamodel.html#object.__del__
Fixes tests for TaskStatus, TaskStatusManager worker_name default
Updates docs and release notes for API change. Small test fixes.
SELinux allow sqlite generation and fixes for fedora
Merge pull request #1176 from bmbouter/1142881

1142881 - Fixes SELinux policy to allow sqlite generation to occur
Merge branch '2.5-testing' into 2.5-dev
Merge branch '2.5-dev'
Automatic commit of package [pulp] release [2.5.0-0.2.beta].
Automatic commit of package [pulp-nodes] release [2.5.0-0.2.beta].
Merge remote-tracking branch 'origin/2.5-testing' into 2.5-dev
Merge remote-tracking branch 'origin/2.5-dev'
Docs updates for the 2.5.1 upgrade
Tru it
Automatic commit of package [pulp] release [2.5.0-0.3.beta].
Try another way to do nondist-release.
Automatic commit of package [pulp] release [2.5.0-0.4.beta].
Remove `nondist_release` for now.

This was causing issues with tito when run without the `--test` flag.
Adds 'queue' attribute to TaskReport to preserve API compatability