Do not use gridchecks if they are not available.

Currently the dune-grid checks do get distributed but never installed. Therefore
building test_distribution with an installed dune-grid failed. With this patch
we use the macro HAVE_DUNE_GRID_CHECKS to indicate whethere the dune-grid checks
are available. If not we skip including the files and executing the tests.