initial work to move to hashing passwords
Add PasswordHash.java by Taylor Hornby

Original source: http://crackstation.net/hashing-security.htm
move PasswordHash to webapp-api to use in PoddSesameRealm
Change predicates to use hash instead of oas:secret
Fix some bugs related to changing from secret to secretHash

In most circumstances now, PoddUser.getSecret will be null, with the
main exception being on the client where it needs to be sent in using
oas:secret
Populate existing hash for change password operations
work on migrating tests away from digest to cookie
cleanup unused imports
use local functions
more work on getting cookie based unit tests working
Remove another artifact from the digest method
clean up some remaining failing tests due to patterns where different
users login during the same tests
more work to get cookie tests running smoothly
expose the ability to login with arbitrary usernames in Abstract test
fix password test
increase sizes for arbitrary security goodness
Also test native store in repository config test
remove incorrectly added memory store data
Test repository connection and add namespace definitions to it
Merge pull request #134 from podd/hashing

Hashing passwords in database