Move PageGetRequest etc to package requests.
Add user and login to page, and fix some E2E tests

Also:
- Add SiteDao.loadLogin
- Remove two specify-email-later E2E tests that rely on the
  do-you-want-email question that I've removed.
- Add post id param to showActionLinks(), trigger mouseenter on correct
  elem: the .dw-p not the .dw-p-as
- Break out constants to DebikiSelectors
- Remove weird E2E too short load page timeout in StuffTestClicker
- Upgrade debiki-dao-rdb: add loadLogin(loginId).
Upgrade ScalaTest from RC1-SNAP4 to 2.0.
Fix E2E test compilation error and broken Gmail login.
Add embedded comments E2E test

- Add static HTML page that uses Debiki Embedded Comments
- Specify embedding site URL when creating very first site (this includes
  upgrading module debiki-dao-pgsql)
- Remember embedded comments main window and iframe number
- When logging in, and login popup window opens: switch to it, then switch back
  to iframe afterwards
Add almost working DeleteActivitySpecForEmbeddedComments

Some tricky tweaks needed:
- Handle empty post id in findAllPostIds()
- Use Javascript to set cookies when fake-logging-in as admin
Make one more step in DeleteActivitySpecForEmbeddedComments work.
Use correct baseDomain port when running E2E tests.
Move static embedding pages to test/resources/embedding-pages/.
Add OpenID login failure log message.
Fix create site post data rejected bug.
Add E2E test: CreateEmbeddedCommentsSiteSpec.
Add empty create-embedded-comments-site test, for password login

It's named CreateEmbeddedCommentsSiteNewPasswordAccountSpec.
Add warning about unencrypted password.
Add E2E test: CreateEmbeddedCommentsSiteNewPasswordAccountSpec.
Add E2E test: CreateEmbeddedCommentsSiteOldPasswordAccountSpec.
Add E2E tests that test various combinations of jQuery and Modernizr

On the static embedding page, which embeds embedded comments.
Add comments about E2E test bug, mark tests as pending.
Avoid unexpected alert dialog that breaks E2E tests

The exception:
  org.openqa.selenium.UnhandledAlertException: unexpected alert open
Remove Base36 tests, since I've removed the base 36 code anyway.