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
Be more precise about tasks

- a task per node means a MPI task
Add Taurus READMEs

- SLURM Tutorial
- picongpu.profile example
- Module System: patch for Boost work around
Update INSTALL.md

add Debian/Ubuntu deb's for libSplash
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
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