Add a status endpoint
- Modularize the API.
- Break API handlers into testable components.
- Add "text/plain" responses for the GET /status handler.
- Add a /status endpoint.
- Responds with proof version, seconds until next publication, Tezos network ID, and contract address.
- Add a seconds until publication field to the POST /stamp handler.
- Merge aggregator and publisher internal classes.