Solr cores can be created and configured via RESTful API calls. Documentation is here: https://lucene.apache.org/solr/guide/7_3/coreadmin-api.html#coreadmin-api. Document the collection of calls that would replicate the vivocore directory currently provided at https://github.com/vivo-community/vivo-solr/tree/vivo-solr-1.11.0/vivocore.
Advantages of this:
- API calls are platform independent
- API calls can be triggered via a script separate from VIVO or from within VIVO itself during a firsttime method
- Less confusion compared to current process (copy vivocore schema directory into correct directory, ensure permissions are set correctly, delete directory afterwards because its no longer used once loaded)