Normalize shorturl.py so that it can later more easily implement a default shorturl function (ref #22)
core/module.py now prints tracebacks if the error is not related to API keys.
New module: urlshorten.py