Integrating Rules engine into feed-processor

* Initial integration into feed processor
    * Rules engine runs after database relationships are created
    * Defect: Feed processor does not exit when rules engine completes
    * Defect: Violations are not saved to database
tied up feed-processor and rules engine. resolved save issue in violation; synchronized rules engine processing with processor workflow -nab
Merge branch 'RulesEngineIntegration' of https://github.com/votinginfoproject/Metis into dev
Rules engine updates for Sprint 4