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+
Rebased Draft of Deb Packing
Add platform and feature specific package builds

  - works with mpich2
  - works with serial libSplash and with/without TOOLS_MPI
  - supports -dbg packages
  - create a meaningful package name (see e.g. hdf5 package names)
  - adds all relevant meta information
  - is always a "dev" versions because it ships headers too
  - Travis: install by package manager