AMD support

The module and it's jQuery dependency can be asynchronously loaded.