ISSUE-379 Database update API

@fjarrett Still needs some testing.  I will finalize in the morning time for :zzz: 

There was an issue putting the continue message above the list table so when the update routine runs install.php actually loads then the plan is to redirect to the settings page after they get the confirmation the database update succeeded.