changed the name of the password database to "passcodesdb"
added it to the .gitignore file as well
made DomainSettings skip null values of columns
added a warning to auto-generated files to discourage editing the generated file