Close #398 CMake Use Execute Stripping

... instead of regex-ing the result ourself
Merge pull request #406 from ax3l/topic-cmakeStripWhiteSpace

Close #398 CMake Use Execute Stripping
Unify domain and window naming scheme

 - move all domains in DomainInformation
 - move all window information in VirtualWindow
 - add SelectionInformation, containing the domains, the window and the current selection
   SelectionInformation can be generated for active and ghost selection
 - update plugins
Refactor VirtualWindow

 - rename VirtualWindow to Window
 - move moving window specific related data to MovingWindow class
Update to new Window dumping without ghosts
Fix minor compile bugs with ADIOSWriter
Properly setup window for restart
Integrate review comments and remove some vars
Fix dump and restart with consistent naming

 - revert debug changes
 - fix write bug for moving window
 - adjust ADIOSWriter to HDF5Writer
 - thx @ax3l and @psychocoderHPC for helping
Close #381 Meta Information in Phase Space

Uses m_species * c to scale output for now.
(Previously it scaled by the electron mass.)

New Attributes:
  - exclusive offset of the global moving window
    if the spatial dimension is == y
  - [p_min;p_max] + unit
  - dr + unit (spatial dimension)
  - dt + unit (time step)
Remove Left Over Debug Message
Fix Units