Admin - update site config

Admins can now update the site configuration settings via the admin
panel. This uses a new backend library to submit the query to the
database and redirects back to the same page when done.