Makes the "Show Hidden" option be saved in settings file and properly loaded

I don't understand why it was not done yet, but here it is.

I'm not sure if I called settings.save() in the right location, but here it is, and it fixes #56.