Fix broken tests :
- explicitly set the order of items in testWithBelongsTo
- fix a possible bug in Model::belongsToMany due to recent changes in Laravel Core
Merge pull request #136 from neoxia/master-fix-breaking-tests

Fix broken tests and a bug about relations