feat(runner): add seeded random for tests

The seed can be set through the command line with the --seed option.
refactor($tests): stores the env on window

With the random mode, the phantomjs hooks could register to an
environment created by the `runningSpecs` helper instead of the
initial one, leading to invalid output.
feat($browser): add verbose output through console.log
refactor($tests): remove order dependent tests