Rewrite scons builder
Rewrite scons builder

The rewritten builder is not anymore dependent on changes
made in yasha cli, e.g., in case when -v was decided
to support multiple variable files.

kblomqvist/yasha