Add missing  parameter documentation for Database::select_db
Change Result::$count to Result::$num_rows
Change member accessibility of Result::$num_rows to public
Add Result::$found_rows as public member
Remove unnecessary line break in Database::update definition
Add type hinting when possible to parameters of all methods
Improve code readability in Database::open
Update documentation