Add Psr/Log library

We are going to need this in near future to report back
evaluation results.
Add more methods to RuleRepository contract

Add methods for dependency handling of logger and rule builder, just
enforcing setting them out. Also declared from now on that Rule
Repositories must be named.