Add .gitignore for npcf.conf
Don't reset deco flags when opening form

This stops the two checkboxes being reset to false every time the form
is opened. They were also being set to booleans, whereas the code uses
strings everywhere else. There is also code added to fix any invalid
boolean values found in saved data, converting them to strings.