Pass a data argument to the 'decode all bits' function

We need to be able to pass the data argument to the bit decoder
since we will have situations where the bits we want to decode are
not in datain and also not starting at self.datain[0]
For example commands that return a list of mode sense buffers contcatenated
one after the other.

Signed-off-by: Ronnie Sahlberg <ronniesahlberg@gmail.com>
Add initial support for MODESENSE6

Add initial support for MODESENSE6
Add support for one page, SMC Element Address Assignment

Signed-off-by: Ronnie Sahlberg <ronniesahlberg@gmail.com>
Merge pull request #29 from sahlberg/modesense

Modesense