Remove default zero init of DataContainer (#50)

For performance reasons this was removed, includes:
- removing functionality from DataHandlerCPU
- added simple benchmark
- adapting clang-tidy to not show warnings from catch2 testing
10 jobs for remove-default-init in 9 minutes and 27 seconds (queued for 3 seconds)
Status Job ID Name Coverage
  Static Test
passed #885619
linux elsa clang
clang-format

00:00:15

passed #885620
linux elsa clang
clang-tidy

00:02:48

 
  Compile
passed #885623
linux elsa clang
build-clang

00:00:18

passed #885624
linux elsa gcc cuda
build-cuda

00:00:22

passed #885622
linux elsa gcc
build-gcc

00:00:19

passed #885621
linux elsa
build-ubuntu

00:00:17

 
  Test
passed #885627
linux elsa clang
test-clang

00:06:10

passed #885628
linux elsa gcc cuda
test-cuda

00:06:14

passed #885626
linux elsa gcc
test-gcc

00:06:15

passed #885625
linux elsa
test-ubuntu

00:05:40