Fix Database::Connection declarations

- Set `$entityManager` to protected
- Set `__construct()` to protected

Closes #90