Add 'loadsuccess' and 'loaderror' events to Collection. Also heavily refactor the unit tests for the "load" methods of Collection.