bugs-bug-7873-pg_restore-clean-tries-to-drop-tables-that-don-t-exist (patch 1 of 1)

'git apply --summary --stat --apply --verbose' output was:

 doc/src/sgml/ref/pg_dump.sgml        |   10 +++
 doc/src/sgml/ref/pg_dumpall.sgml     |   10 +++
 src/bin/pg_dump/pg_backup.h          |    1
 src/bin/pg_dump/pg_backup_archiver.c |   48 ++++++++++++---
 src/bin/pg_dump/pg_dump.c            |  109 ++++++++++++++++++++++++----------
 src/bin/pg_dump/pg_dumpall.c         |    5 ++
 6 files changed, 142 insertions(+), 41 deletions(-)

For original context, see http://www.postgresql.org/message-id/CAFj8pRCk-1h_qHd0+u1iGniX4pemmqyYg--0FqEBZ0azf9+F=A@mail.gmail.com
Adding travis.yml