No more domain escaping

Domain escapes are now monitored via a `Condition`. This is much better then inspecting the `href` attributes of an Anchor because this works in all cases and the algorithm was broken.

Using this technique I've seen sites reach up to thrice the amount of states :yum:.