Fix to create completely selfcontained dump files

Previously, the created dump files have not been completely self contained as they lacked a corresponding CREATE DATABASE statement (including all options that might be specified on the database level). By adding the two options --databases and --add-drop-database the dump file will contain the additional (but conditional) CREATE DATABASE statement.