Significant change to the gridder api

- Broke out the bounds into their own parameters
- Added a return value of the bounds that were used on the gridder
 ValueError
-        Possible causes:
             Raises when the shape of  q ( HKL)  array is  {0}X{1}. It must be Nx3 array.