A jQuery plugin that resolves a jQuery Deferred Promise if an element is found by ID before a threhold time limit