Add ability to ignore unlisted users

This allows gratan to be run on databases that have users managed in
other ways by specifying an option that it should only attempt to drop
users that are listed in some way in the Grantfile.  This also adds an
option in the dsl to specify users as dropped.