Fix GridBuffer Destructor

In case the GridBuffer is not running for the whole simulation,
we have to make sure that the transaction dependencies between the
allocated memory (host, device, mapped) and the GridBuffer
will be sheduled right.
Merge pull request #1 from ax3l/topic-bufferRedesign

Fix GridBuffer Destructor