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)
travis: fix multi compiler

Issue #325
travis: multi-os