add unit/integrted tests for dpc

The typical pattern (at least in the code I have read recently) is to specify ROI via `(row0, col0, height, width)` which is how it is done in https://github.com/Nikea/NSLS2/blob/master/nsls2/core.py#L1176  We should stay consistent across the library.