Changed how plugins load

Now you can have multiple browsers on a page, each with a different set of plugins
Removed use of lazyload.js
You must now specify your plugins array, even if you include the plugin scripts on page load