Proto commits in google/briolette

These 3 commits are when the Protocol Buffers files have changed:

Commit:a0fc94b
Author:Will Drewry
Committer:Will Drewry

Commandline clean up This change refactors main/tooling to remove hard-coded paths and configuration as well as separate key generation from server struct instantiation. These are steps on the path toward standalone key generation and centralized configuration -- enabling easy server recovery, client-failover, out of order start up, etc. This change also adds the externally facing service URIs to ExtendedEpochData and wires up use in the Validator. Test: integration tests pass; scripts perform normally

The documentation is generated from this commit.

Commit:4ab5658
Author:Will Drewry

swapper: create a new token swapping service This change adds a simplistic token swap service which accepts tokens to its address (signed ticket) and transfers a new token of similar value back to the sender. The sender is identified using the ticket they transferred the token from. The value handling in this service is very incomplete, as is the token supply. This service simply provides a proof of concept. TEST=run_servers; run_client swapper

Commit:aed8dde
Author:Will Drewry

Initial import of briolette