Deprectated methods.
Fixes randomly randomly failing tests.
Merge pull request #868 from jails/bug/random-failing-tests

Fixes randomly randomly failing tests.
Merge pull request #867 from jails/deprecated/casting

Deprectated methods.
import Closure class when used as param / return type
Include li3_sqltools to the core.
Updating 'hints' for data sources.
Auto creating database for the `CouchDB` adapter.
Fixes `null` return instead of `0` on calculation for `CouchDB`.
Instanciation of `Document\DocumentSet` should be delegated to the model's connection when possible.
Adding the "gallery" fixture.
Merge pull request #869 from wheelsandcogs/fqn-type-hints

Updated all docblock type hints of Closure to FQN for accuracy / IDE compatibility
Base class for all database based integration tests.
Fixes creation of `DocumentSet` with CouchDB.
Updating the `CrudTest` integration test.
Updating the `DatabaseTest` integration test.
Updating the `DocumentTest` integration test.
Remove all database specific sql files.
Removing `Companies` & `Galleries` models.
Update the `FieldTest` integration test.