Vapour: Elimiated various race conditions related to the timerpoke firing and registration/deregistration

Now prevents multiple timerpokes on the same element (which was causing a lot of issues with multiple plugins on the same element)