Pass through encoders clean up

- PassThruEncoder -> PassThroughEncoder
- BitmapArrayEncoder -> SparsePassThroughEncoder
- Removes multiply option from pass through encoder
- Removes onbits option
- SparsePassThroughEncoder is a pretty simple subclass of PassThroughEncoder now