Include called class name in ModelNotFoundException
Merge pull request #2715 from semalead/feature/modelnotfoundexception

ModelNotFoundException() : include called class name
Remove colon from message.
Added wherePivot to belongsToMany.
Added automatic separation of read / write connections into database layer.