chore: add oclazyload to npm
fix: fixed cases where the config block would not be called

The config block would not be called if:
- defined multiple times (only the first 1 would be invoked)
- defined with an auto injected module: ['...', function() {}]
- defined after another component: angular.module().controler().config()

Fixes #5
chore: bump to 0.3.5