to be continued
first version for Cadfael
almost working version

I do not know why building cmake options can not be passed to cmake as a
string. A dedicated configure function for cadfael is then built.
remove most of the duplicate function

Only use 'set' a 'configure' function to define how program has to be
set and configured. Then use generic build function.
get back to previous version with all cmake option define in a dedicated
function for aggregator
changing the name of directory
use make as default (ninja is too new)
adding bayeux and falaise (install not tested, just checking out)
fix most of the issues with new system
fix cmake cmd for falaise
fix bayeux installation dir and get back to snware_test directory
remove useless exports
remove other machines
always use make for cadfael
force use of ninja
remove getting from build function
use git svn

Since Bayeux, Falaise use svn::externals, the script now download
independantly the different bayeux components using git svn
adding CAT as external source for Falaise
update bundle
adding simulation directory as exportable variable