WIP: Build system
This MR is intended to prvide a place for reviewing my rewrite of the build infrastructure. I have replace all Makefiles with their corresponding cmake equivalents. Additionally I have reordered the directory layout. As a hint the binaries come out in bin. @all I want you to test this on various computers and report back here. I have tested this on my laptop and on our debian with gfortran. When we are sure it runs on most computers that we intend it to run, we should think how and wether we merge.