Raised tests timeout to 2hrs.

SauceLabs has a default limit 30 mins - if tests run longer, then disconnects.
In our case we create a single SauceLabs Job for every test class. BB Code
Tests in turn are pretty long and take much more than 30 mins. As for now set
the timeout to 2hrs and then we'll see whether it's enough.
BranchPage doesn't use another BranchPage now.

The implementation was weird because page was accessing itself via external
reference instead of using its internal state directly.