Include 'missing' test-driver
Merge branch 'develop' of github.com:RhysU/ESIO into develop

* 'develop' of github.com:RhysU/ESIO:
  These two broadcast operations could conceivably cause trouble, especially the one in esio_file_close_restart.  By using Allreduce, for minimal cost, I can be sure I've got a more barrier-like semantic here and add some robustness.