LandedSettings automatically initialises DB

When LandedSettings starts, and finds no DB present (actually a DB
without Tables) the DB is created and populated with sample data