Jhbate/upload metadata v2

@kentquirk @jebeck included the addition of upload schema item. See https://github.com/tidepool-org/tidepool-org.github.io/blob/kjq/addUpload/_docs/data-model/v1/upload.md for reference

please note: a field 'version' that represents the version of the uploader used to parse the uploaded data is included. This was a change that came into play while developing this and was intended to help better track the upload so if we know there is a bug with a specific version of the uploader we can track that and see which uploads would be affected. If this is accepted I will add a PR to the upload model also.