sync all windows during ARMCI_Barrier
make printout match test
fix preprocessor: s/if/ifdef/g
important bug fix

we are seeing correctness issues since
3c4ad2abc8c387fcdec3a7f3f44fa5fd75653ece when win_allocate is used.
using win_create resolves these.  it is fairly obvious from this where
the problem is in an abstract sense but we have yet to drill down to
determine if ARMCI-MPI is not syncing properly or if MPICH has a bug.
disable MVAPICH info key for alloc_shm by default
do not dereference null handles
conditionalize use of shm in allocated windows
correct comments in NB code; change agg NB impl slightly
add sync for NOGUARD strided
forgot to free info
fix sloppy c&p fail
remove manoj, pvm, tcgmsg, bgml, windows
restore ELEMS
Merge branch 'mpi3rma' of git.mpich.org:armci-mpi into mpi3rma
reactivate all tests