Replace deprecated live() with on()

As of jquery 1.7 (this plugin uses 1.7.1 at the time of this commit) the use of .live()
to dynamically bind has been deprecated. We are now using on().

This is a smaller PR to support my work on WEB-5018