Decouple API from shakecast server
The default shakecast API relies on the server to import XML files. This was done to allow for sqlite usage in the pip-installed shakecast, but needs to be more flexible to allow the API to run individually in the cloud