Edge-cases in association loading

* Stop loading associations if the foreign key is nil
* Allow for foreign keys that are pointers