Finish MN.archive() and its associated test.

The archive test is part of issue #3. This method requires a bug fix to PKI which has been checked into mbjones/PKI and will be issued as a pull request to s-u/PKI. This PKI fix closes #46.