Change Database::$entityManager to non static

Connection objects are stored in
`Concrete\Core\Database\Database\Database::$connections`

Because each of these are fully instatiated objects there is not a need
for `$entityManager` to be assigned statically and it is possible it
would lead to unwanted side effects if a second connection was added but
could not pass its own parameters and create its own `EntityManager`