add support for SCons build system

build: scons
clean: scons -c
build test: scons test
clean test: scons -c test