Create a db partition for each taxon

- Store taxon entity in partition
- Store sighting entities in same partition
- Results in significantly better query times
Merge branch 'partition-db' into add-d3