Major redo

 - rank > ndims
 - no merged read
 - global vs local domains
 - remove required type info for reads
Many fixes to domain operations and tests
Fixed Domains and addded readSizeInternal
Fixed splashtools, renamed rank/data
Remove unused member in Domain
Fixed documentation for PDomainC
Moved DCDataType outside of DCDataSet
Removed deprecated MergedReadTest
Added documentation and newline at EOF
Fix examples
Fix 28 Byte Dimensions Object

- virtual blows up the object from 24 to 28 bytes
- no-one inherits from Dimensions
- &object (instead of .getPointer() ) calls will create corrupted data
Remove virtual descructor for Dimensions
Merge pull request #33 from ax3l/fix/Dimensions

Fix 28 Byte Dimensions Object
Fixed documentation and improved DomainsTest

 - DomainsTest now checks for irregular grid sizes
Merge pull request #32 from ComputationalRadiationPhysics/fix_domains

Fix domains, major redo
Fix append for ParallelDataCollector

 - use of independent IO below collective interface
 - add HDF5 error messages for verbose debug build
Enable faster bulk-attribute access

 - rename rank to ndims internally
 - remove Dimensions destructor
Merge pull request #34 from ComputationalRadiationPhysics/bulk_attr

Enable faster bulk-attribute access
Added documentation images for domains.
Change independent IO and add test

 - add parallel domains append test
 - change append back to independent IO
 - change from MPI I/O to Posix I/O