Fix issue that last signature isn't read
Set default value of readonly flag
Initialize GError
Save signature preference to keyfile