GeneralGridEnvelope changes for revisions 29961:29962

This change does not apply to SIS since the modified method is removed. We do not want to encourage constructing a GridEnvelope from an Envelope.

Command line:

svn diff --extensions "--unified --ignore-space-change --ignore-all-space --ignore-eol-style" -r29961:29962 https://svn.osgeo.org/geotools/trunk/modules/library/coverage/src/main/java/org/geotools/coverage/grid/GeneralGridEnvelope.java
Revision 29961Revision 29962
* only if {@code anchor} is {@link PixelInCell#CELL_CENTER}. Users who don't want such
* offset should specify {@link PixelInCell#CELL_CORNER}.
* <p>
* The convention is specified as a {@link PixelInCell} code instead than the more detailled
* {@link org.opengis.metadata.spatial.PixelOrientation} because the later is restricted to
* the two-dimensional case while the former can be used for any number of dimensions.
*
* @param envelope
* only if {@code anchor} is {@link PixelInCell#CELL_CENTER}. Users who don't want such
* offset should specify {@link PixelInCell#CELL_CORNER}.
* <p>
* The convention is specified as a {@link PixelInCell} code instead than the more detailed
* {@link org.opengis.metadata.spatial.PixelOrientation} because the latter is restricted to
* the two-dimensional case while the former can be used for any number of dimensions.
*
* @param envelope