Changed IO to Parallel MPI I/O

 - changed HDF5Writer to use parallel libSplash version
Adapted HDF5Writer to new pll. splash interface

 - HDF5Writer uses new reserveDomain/append calls
 - added comments
Removed elementsWritten parameter
Fix string compare for PGI
Fix wrong accesses to Dimensions classes

 - change &obj to obj.getPointer()
 - reduce line lengths to about 80
Merge pull request #75 from ax3l/fix/pgi

Fix #73 pgi
Merge branch 'dev' of github.com:ComputationalRadiationPhysics/picongpu into dev
Compile Suite git integration

- get new work from git_status_proxy
- report back
Fix JSON escapes and export

- rm .git dir and .gitignore, too
- escape special chars in JSON output message
Remove echo postParams
Grep key more precise with ""
Pull request merge fix

- can not merge by forkRepo sha
- use forkRepo branchName instead
CMake: include thread lib

- add FIND_PACKAGE(Threads REQUIRED)
- fix cuda_memtest build
- prepare PIConGPU for the same dependencies
Decode allJSON and clean conflict result

- if a merge conflict occures, set the
  failure status and exit in a clean way
- decode all JSON data, not only URLs
  (for example, if someone uses / in a
  branch name)
Re-Introduce -Wall and fix all warnings

- fix all int vs uint warnings
- fix gcc alias warning in ProxyClass.hpp
- fix comment-in-comment warnings
- add -Wall for icpc and g++
- ignore unknown pragmas for g++ (i.e. nvcc's pragma unroll)
- add experimental ICC 12.1 and PGI 13.6 support
Fix some -Wextra warnings

- for  the brave and venturesome ;)
Use Base Class Copy Constructor
Enable -Wextra for GCC and fix warnings

- fix nearly all -Wunused-parameter warnings
- still got cuSTL algorithm ForEach Warnings for Lambda Calls
  from DeviceMemAssigner.hpp
- Wextra activated but unused-parameter deactivated so far
SM 2.0+ for Weibel Example

- needs at least sm_20 to pass compile test (icc 12.1, cuda 5.5)
Add new SLURM template for Taurus