spime is required for sighting

[#55491340] every sighting should have an associated spime property
tests for spime and sightings

[#55491340]
user test cleanup

[#55491380] move mongo setup and teardown out of the describe and into
the outermost scope in the file. this is a model test, the whole thing
will need the orm software for the model.