Less shared ptr

This lets all grid providers return grid viewas and grid parts by value, have a look at the commit messages. If you have tested this will all your modules, @renemilk go ahead and merge this pr. There will be an accompanying pr in dune-gdt.