change the way to use scons
scons -> build program, unittests and libraries
scons check, build the same and run unittests.