UMD

Explicitly require jquery/underscore to be completely amd/commonjs compatible. Can remap lodash for underscore where needed, etc.