test - add checks for undefined objects
licenses - move license file to a new 'licenses' directory
external libraries - Import SparkMD5 implementation

Taken with thanks from https://github.com/satazor/SparkMD5
All credit to André Cruz

SparkMD5 is licensed under WTFPL,
so including it as an external library is an acceptable use.
Also discussed with and received permission from André.

Note that only SparkMD5 uses this license -
everything Perspectives is still GPL3 (has not changed)
licenses - Add readme explaining license breakdown
Perspectives - Hook up SparkMD5 library and fix MD5 functionality

I stress that this is a *temporary* fix,
to get us up and running again.
We definitely need to move Perspectives away from MD5
to newer and more secure hash algorithms.

Many thanks to Gerold M. for figuring this out and supplying working examples!
Perspectives - Use consistent formatting for XUL files

Fix spacing and order scripts alphabetically
install.rdf - Update version to 4.5.2
CHANGELOG - Add notes for 4.5.2
Merge pull request #141 from daveschaefer/fix_md5

Fix md5
Merge branch 'master' of https://github.com/lambdor/Perspectives into lambdor-pr-124

Conflicts manually merged:
- statusbar.xul
- preferences_dialog.xul
- test.html - new format with added call to hash tests from HEAD code
- notaries.js - merge in HEAD md5 handling with external library
statusbar.xul - Add menuseparator around Distrust function
statusbar.xul - Remove unused elements

These commented-out lines have never been used and aren't needed
statusbar.xul - Move Preferences down to the Help group

We'll have active functionality options at the top and
help/about/config style functions at the bottom
Perspectives - Add a new string message for private browsing mode

It's more clear if we tell users exactly why
queries are not being sent.
Perspectives - Fix minor typo
install.rdf - Note new version for next release
CHANGELOG - Add summary of changes for v4.6

This is one of the largest Perspectives updates.
Many thanks for all the work Gerold!
install.rdf - Update browser version compatibility
tests - Add test cases for manual testing
README - Mention the 'install-fx' make target

You can build and install in a single step.
Browser restart still required.