fix lambda lib

- make_Functor.hpp: store references instead of values in argTuple
- Tuple.hpp: add a contructor which accepts non-const references
make PIConGPU incompatible to sm_13

- change every occurence of sm_13 to sm_20
Merge pull request #42 from Heikman/fix/Lambda

Fix/lambda - merged
RIP sm_13
algorithm::host::Foreach add 1/2D, SphericMapper

- (implemented) algorithm::host::Foreach can work on 1D and 2D containers now
- (cleanup) Since sm_20 we can use also z-blocks > 1 in the CUDA grid, this
            patch simplifies the syntax for SphericMappers
Use more Vectors and Fix GetMax return type
Update INSTALL.md

 - fix libsplash info (removed parallel)
 - added main install bullets
Update INSTALL.md

 - fix name of .cfg file
Use Shrink() and new name GetRange
Remove unnecessay type_cast to same type
Merge remote-tracking branch 'felix/master' into dev

- keep parallel hdf5 options to keep them during merge of parallel
  branch ("newer beats odler")
Add missing openmpi
Merge pull request #44 from ax3l/topic/algoHostForeach

algorithm::host::Foreach add 1/2D, SphericMapper
Update INSTALL.md

sm_20 required