Do not retry tasks if they fail.
Added function to convert string to title case (every word is capitalised).
Added function to get parents.
Can set root with any ID. It will automatically fetch the parents.
Make search better: add loader, various results (instead of only one), string formatting.
Now gets common animals as well as the first three levels. Tries to get vernacular data if possible (messes with the limit parameter, due to strange bug in GBIF api).
Added comment explaining that GBIF doesn't always return the vernacular name, and so we must do some hacks.
Added constans for the common animals we want to fetch.
Can delete all data and search indices. Search results are sorted and fetch more quickly. Logs the time it takes to populate the database.