simplified scheduler
fixed tests
adjusted hierarchical lookup of direct route object keys:
- by default it searches exact matching prefix in route tree;
- hierarchical lookup flags can override this behavior (e.g. -L 10.0.0.0/24AS123 would return all less specific routes with origin: AS123)