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
Merge pull request #37 from ax3l/topic/warnings

Re-Introduce -Wall, add -Wextra and fix all warnings
Add Taurus READMEs

- SLURM Tutorial
- picongpu.profile example
- Module System: patch for Boost work around
Merge pull request #39 from ax3l/topic/slurm-taurus

Add new SLURM template for Taurus