Slimmed DB Autoupdate function that only runs on error

+Added error handling for all pdo connections

+ If you don't have a DB, it is auto-created
+ If you don't have all tables, they are auto-created
+ if you dont have all columns in said tables, they are auto-created
+ If you have a japaneese charset, it will be overwritten upon error
+ if you have misspelled samhalls_sar in DB config, it will be auto-created