Added support for slow DOM loading browser such as mobile devices

In some mobile browsers such as Chrome or Safari mobile the initial viewport images weren't loading without the user scrolling. This happened due to the fact that the images weren't even inserted into the DOM tree when unveil was initialized.
The added on-load event prevents this from happening.