[grids] add AffineGridWithOrthogonalCentersInterface

and implement it for RectGrid and OnedGrid