Support prepared statements in DbTool::exec and DbTool::query

refs #7163
Fix that the LDAP discovery page is shown for non-LDAP authentication

refs #7163
Quote database names, usernames and passwords when setting up the db

refs #7163
Add a next button double to the admin account page as well

Forgot to adjust this page as it's using a dedicated view script.

refs #7163