add onerror in tests
do not lazyload all the things
refactor helper getImage

adds more options like specifying lazyAttr and lzld params
Upgrade in-viewport dependency
Add test helper functions to get loaded/noLoaded test easily
add custom-init test

specify an offset, a different lazyAttr and