Tests: Removes or reduces many timeouts, speeding up test runtime

This makes our testsuite finish much faster, testing the same things. On my machine, one run now takes less than one second, while before it took up to three seconds.

Verified in all 14 browsers using browserstack-runner.

Fixes #696
browsers not following specs and we missing the proposal of the tests being async.