Wrapper for GtkFileChooserDialog

A small finished subset of https://github.com/conformal/gotk3/pull/59 with review comments taken into account (title / button strings for the dialog are freed at the end of the function)
To keep consistency with other multiple-constructor functions, this should be named something like `FileChooserDialogNewWith1Button()`