Forward declare CpGridData class.

The CpGridData.hpp header uses version macros, and should therefore
be considered a private header. With this we avoid including that
file from CpGrid.hpp.
Merge pull request #108 from atgeirr/forward-declare-cpgriddata

Forward declare CpGridData class.