Unicode literals, __future__ everywhere for 2.7/3.3. New self.run in base repo for catching names.  Move show_progress, end_progress, etc. to logging adapter.