Dont rebind this.remove if already bound

When `this.stickit` is called multiple times, the remove() function is wrapped every time unnecessarily (i.e. calling stickit three times will result in unstickit being called three times). 

Not sure about this implementation (the alternative is a flag on the view I guess), I'd welcome feedback.