* Change `ChainRouter` interface: `IsAllow` should also receive
client defined overrides that are checked after local overrides
but before morph chains. Client defined overrides are checked for
per request.
* Fix code that uses `ChainRouter`.
* Fix unit-tests.
Signed-off-by: Airat Arifullin <aarifullin@yadro.com>