Added onComplete handler to individual loaders
Added onStart handler
Moved storedOptions into AbstractLoader and added abstract-loader test