Add reset-password templates, routes and a controller, wip.
Don't require a NotfOfPageAction when logging in by email

- Add `toUserId` field to Email
- Remove `notf` from IdentityEmailId
- Updrade debiki-dao-pgsql
- Add test cases
Have the reset-password wizard actually change the password

Add DbDao.saltAndHashPassword() and test code. Also fix some HTML tags.
Add logAndThrow... functions and a comment.
Underline create account link.
Open reset password page in new tab.
Merge branch 'topic-reset-password'.
Upgrade to SecureSocial for Play 2.1.3.
Remove username-password related SecureSocial stuff

I've mostly implemented my own email-password-login now.
Rename file AppLoginSecureSocial.scala.
Implement server side parts of SecureSocial login, update modules

And:
- Have debiki-core depend on SecureSocial, it uses SocialUser
- Remove all unused SecureSocial conf/routes
- Add database test code
- Update modules debiki-dao-rdb and securesocial-git
Login popup refactoring

- Break out function d.i.createLoginPopup
- Rename d.i.submitLoginInPopup to d.i.createOpenIdLoginPopup
Somewhat make the SecureSocial popup work: remember return-to-url.
Have the SecureSocial login popup notify opener about login.
Refactoring: Move-rename login templates.
Make it possible for Facebook users to create new websites

And update debiki-dao-rdb.
Merge branch 'topic-facebook-login'.