Add Bcast SMP Collectives from MVAPICH2

Still a few problems with pipelined algo from openmpi .. for now default to another one for these pipelined algos
silence (stupid) warnings from clang

didn't know hat having too many parenthesis around a test could trigger a warning ...
Do not have cputime and threadtime return a no-op when only gettimeofday is available.

Behavior may be different than expected, but still better than nothing
Attempt for a macos version of the threadtimer
leak --
Add java teshsuite for sleep_host_off
Add vm tesh
Fix [#17799] : have mpi_group_range_incl and mpi_group_range_excl better test some corner cases.
Two tests added : that the rank is in the right range at all times, and that we don't go after the last one wanted.
Hopefully this will be enough to cover all cases.
Test commcreate1 from mpich 3 testsuite has been confirmed to pass with one process
The test with 1 process has been added to the test suite (it was with 8 processes before)
Loopback was not correctly used in fat tree clusters.
added option to bind threads to physical cores
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
get back cleanup erased in 4cebfd8
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
switch way old SMP aware algos work, to be closer to the ones from mvapich
Add settings for Intel MPI with 2,4,8,16 processes/node on Stampede
avoid warning by checking index in the right order
[mc] ISP tests integration
[mc] Fix broken MC_region_destroy()

The current implementation either segfaults or does nothing.
[mc] Fix MC_snapshot_add_region() to forward correctly its arguments

As start_addr==permanent_addr for every call of
MC_snapshot_add_region() there is no impact on the current behaviour.