Distributed services

Add support for the distributed_services branch in the crits repository. See https://github.com/crits/crits/pull/102 for more information on that. Currently the only service which supports distribution is the yara service but I will be adding support for more while discussion happens in this pull request.