Using jQuery.on() when Available

If .on() is undefined, fall back to .live().

Fixes #5