Allows load to be chained

Previously the following wouldn't work because `->load()` didn't return anything. This PR fixes that and allows you to load relationships onto the `Auth::user()` model, for example.

```php
$user = Auth::user()->load('posts')
```

In addition, it felt prudent to add it in to the similarly named `Collection::load()` method as well.