CompileSuite: Remove Virtual Machine

Since the scheduler authenticates the committers
now we do not need a virtual machine any more.

Cleaned up some old outdated svn/mail reports, too.
Merge pull request #455 from f-schmitt-zih/topic-centralRestartFile

Topic central restart file
Source /etc/profile to load module system
Merge pull request #456 from ax3l/topic-compileSuiteNoVirtual

CompileSuite: Remove Virtual Machine
cuSTL Kernel 2D Container Support

Adds more support for kernels and cuda building blocks on
2D containers.
Merge pull request #461 from ax3l/topic-cuSTLkernel2D

cuSTL Kernel 2D Container Support
Phase Space Plugin 2D Support

Add support for DIM2 simulations in the phase space plugin.
Compile Suite: Fix Error Report Message

Outdated variable in summary creation did not create
on-error text snippets.
Readd HDF5 Guard for Include
Merge pull request #465 from ax3l/fix-compileSuiteErrorReport

Compile Suite: Fix Error Report Message
Slient Curl Progress

Stops messing up the log file
Start changing mkdir to boost::filesystem
Move filesystem logic to new singleton class
Update Vector Includes
Fix filesystem usage in Radiation
Merge pull request #463 from ax3l/topic-phaseSpace2D

Phase Space Plugin 2D Support
Integrate review comments for Filesystem class
Merge pull request #467 from ax3l/fix-compileSuiteErrorReport

Compile Suite: Slient Curl Progress
Merge pull request #460 from f-schmitt-zih/topic-boostMkdir

Topic boost mkdir
*.param and *.unitless changes

- change default simulation_defines

- rename and splitt pariclesDefinition.[param/unitless] in
  - speciesAttribute.*  (define attributes for species)
  - species.param (define current solver, shape, interpolation and pusher for spacies)
  - speciesDefinition.param ( define species)
  - speciesDefinition.unitless ( define species traits e.g. getMass, getCharge)
- delete currentConfig.*
- move filesOutput.unitless to fileOutput.param
  - add typdef FieldTmpSolvers
- memory.param delete memory factors for species
- components.param
  - delete current solver definition
  - delete pusher definition
  - delete define ENABLE_speciesname (moves to species.param to be backwards compatible)
- delete memory.unitless
- pusherConfig.param add new namespace for pusher