jQuery_Chain: support for "ui" parameter

1) jQuery-UI mostly use callback `functions like function(e,ui){...}`. It was kind of hacky to add this `ui` parameter into JS function parameter list. Now it'll be already there by default for developers.
2) added preventDefault support in custom library case.
Merge pull request #431 from DarkSide666/patch-3

jQuery_Chain: support for "ui" parameter