scons: fix for ignore_configure_errors option

* plugins now use declareTarget instead of using direct alias to "all"
* change pyTest target names
* update sconsProject (including clang version detection)