Analysis Results to their own collection.

These code changes make analysis results go to their own collection. The upgrade script is necessary for doing the migration but you can freely spin up the UI and have things migrated on-access.

This change will allow services to utilize an entire document on their own per-run, giving them almost 16MB of space for results instead of having to share results with other services run for the same TLO.

Please read UPDATING for information on how to update your database and migrate analysis results to the new collection. If you are testing, it might help to make a copy of your DB in the event something goes wrong.

There was a single change necessary to the Yara service in `crits_services` which was cleaning up imports of unused functions (one which was moved in this PR and caused Yara to throw import errors). There is a PR up for that as well.