Converts lazyload into a component

- These changes will allow lazyload to be imported into component/component projects or into AMD projects. (Why would you? But if you must, it'll work)
- I've lifted some of the code whole cloth from [jquery's source](https://github.com/jquery/jquery/blob/2.0.3/src/exports.js). It could use some improvements to the documentation.
- Usage

        var LL = require('lazyload')
        LL.js(...);
        LL.css(...);