Database connection + config file

First types of database connection, you can now connect to a hostname
with port, username, password and database with PDO and MySQLi. (MySQL
will not be added due the releasing of support from PHP.)