Initial load - transport layer fairly complete

Transport layer uses Pecan. Allows project ID to be specified with either the X-Project-Id header or in the URL (/v1/{project_id}/...).

Work on the manager layer is underway. Tests will come when we have that and storage.