jQuery plugin that executes callback function after user stops typing for certain amount of time