Prevent events from binding more than once

Huge thanks to:
http://www.gajotres.net/prevent-jquery-multiple-event-triggering/