Allow user to upload a schema

Closes theodi/shared#144