CandidateSelector and ReportManager takes shared_ptr for DB Driver, instead of reference.
Simple changes of scons build system.

There is still a lot of things to change, but this is a step in the
right direction.
Moreover, added simple Controller, which prepares data flow for maintaining
tracking process.
It's rather plug, than final implementation, but this gives possibility of
checking whether this flow is working right.