Fixed project name.
Added license.
Fixed composer excludes.
fixed ModelQueryBuilder->deleteAll
Inlined select/count to model query builder.
Added joiner and refactored select to use it.
Cleanup.
Cleanup.
Cleanup.
Cleanup.
Merge.
Cleanup.
Cleanup.
Cleanup.
Cleanup.
Implemented delete in query builder.
Cleanup.
Cleanup.
cleanup
Cleanup.