980181 - added listing file generation on publish and unpublish
removed a test for a call that is no longer used
general cleanup from PR comments
completely removed remove_publish_dir
fixed listing generation when root == repo publish dir
util test fixes
removed troublesome and outdated unit tests
fix for listing file generation that handles both expected Pulp behavior and unit test idiosyncrasies
still need to process the listing file when repo is equal to root publish dir
Merge pull request #295 from pulp/jconnor-980181-missing-listing-files-squashed

Jconnor 980181 missing listing files squashed