declarative, chainable, async jquery plugin loader