Bug 1090966 - The LazyLoad library should return a promise r=kgrandon

I don't know why the linter is still yelling at me :/

it works well with my local jshint but not with node_modules/.bin/jshint...