Restructured building of tests. Each test is now built by a cuda and a non-cuda part.
Reason: Was not able to create grid by the OPM framework in a .cu file.