Wrapup

Completes pg_shrink subject to review and further feedback.  One outstanding question is in the google doc related to propagating filters has_and_belongs_to_many relationships.  Currently the script is "aggressive" with regards to this, meaning if a record on one side of this relationship is filtered, all records on the other side will be filtered.