Implement small_inplace_exclusive_scan (without extra buffer).
Implement bounded group versions of inclusive_scan & exclusive_scan.

Fixes #1