closes #482 - adds the support of SlimerJS

These changes allow to launch scripts with SlimerJS instead of PhantomJS.

Note that tests on CasperJS are not green yet, because of missing features into SlimerJS.