refactor(builtin): move if_then_else to its own module

Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
feat(build): run tests using -t

Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>