Prevent data objects from being loaded multiple times

If a bound data object is already loading, don't try to load it again. Events are still bound, so for instance a view waiting on a collection `reset` event would still receive it.

We don't need to check for the existence of `object.load` anymore as we only support binding of `Thorax.Model` and `Thorax.Collection` instances.