Implement API for uploading packages and reading data
Implement API keys for authentication

Resolves T1272.