PGP Pre-Alpha

This PR is a rewrite of the working history found in https://github.com/privly/privly-applications/pull/50.  Since the 160+ commits are not easy to follow, I am creating this PR.  Rather than a rebase/rewrite of commit history I am I manually adding each section of code that is logically related for ease of review.

I rebased against master before starting this.  I may open a separate PR to rebase experimantal-pgp against the current master.