Completing Rules Translation for Review

This pull request adds: 
* conflict detection "Multiple Solution Conflicts" (MSC) for assitive technologies. 
* conflict resolution of MSC for following test cases: 
** no solution preferred preferred 
** preferred solution not installed
** multiple solution are preferred and available. 
* support for feedback if a solution is not prefferred (feedback rules)

Furthermore, this pull request merges the latest branch from Nick (Integrtion and configuration). Some changes have been made accordingly to work with my changes: 
* configuration files of semantics, rules, and queries is now a list of files. This improves the configuration mechanism as you don`t need to define more variable for new rules.