[FIX] nonsensical import?
[IMP] readability of phantomjs timeouts
[IMP] phantomjs waitloop

* simplify waitFor itself
* log a "waiting for" message if the expression evaluates but is *false*
[IMP] phantomjs driver cleanups
[IMP] ir.http: provide current rule to argument postprocessing
[REV] reverting xmo@openerp.com-20140310115334-vjh7gx5oizdm6s67
This api change breaks jsfile tests (example test_ui_load.js). The api is broken
but the proper fix would be to avoid accessing phantom.args from PhantomTest