Clean up .travis.yml

- use env: global/matrix sections instead of inline scattered exports
- use official travis env var for SRC directory
- remove travis-ci default installed libhdf5 and packages that depend on them
  (mainly web database stuff like postgresql)
- install hdf5 libs and their dependencies (!) with -t explicitly from the ppa
- add some more debug information about apt-cache package policy
Merge pull request #84 from ax3l/topic/travisCleanup

Clean up .travis.yml
Re-add lost fix for DCDataSet zero reads
Merge pull request #86 from ComputationalRadiationPhysics/fix-lost-dcdataset

Re-add lost fix for DCDataSet zero reads
Fix MPI Data Types

 - replace FORTRAN with C types
Merge pull request #87 from ComputationalRadiationPhysics/fix-mpi-types

Fix MPI Data Types
Add new ppa for OpenMPI and HDF5

- OpenMPI > 1.5.1 (atm 1.5.4)
- HDF5 > 1.8.6 (atm 1.8.11)
- thx to the "donator PPAs" of Jose Sabater (@jsm-8, hdf5 1.8.11)
  and James Page (@james-page, OpenMPI dependency)
Increase OpenMPI Dependency to 1.5.1

http://svn.open-mpi.org/svn/ompi/branches/v1.5/NEWS

- Use memmove (instead of memcpy) when necessary (e.g., source and
  destination overlap).
- related to zero read/write features in #83
Merge pull request #88 from ax3l/topic-OpenMPI1.5x

Travis: OpenMPI 1.5.1+ and HDF5 1.8.6+
Add new parallel test for zero accesses

 - tests reading/writing with size=0
Rebased against dev branch (trigger test)
Merge branch 'zero-access' of github.com:ComputationalRadiationPhysics/libSplash into zero-access

Conflicts:
	tests/Parallel_ZeroAccessTest.cpp