When creating database on dropbox location force usage of key file

- When the user selects Sailbox or Android local storage on creation of a new Keepass database he will be enforced to use a locally saved key file. This closes #39