Rename PostgreSQL.Result.discard() to close()

This way result objects can be used as context objects with scoped().