Added InPageMessage utility class, switched to Google Guava's hashing lib (for more reliably-consistent hashes), and changed the create_superuser.sql script to be more descriptive of what the password for the test user is (hint: it's test)