Event hook  and GC optimizations

Loader events no longer prevent DisplayObjectRequest objects from being
disposed
Bug elimination and optimization

Library wide changes to disposal to remove memory leaks.