- Move commit metadata into its own object.
- Rename Commit.create to Commit.apply.
- Commit pattern matching.
- Servlet: Add "all", "payload_utf8", and "payload_base64" methods to listing.