Unmarshall cdb

This starts to look pretty good now.
This is a biggis patch that adds methods and tests to unmarshall the cdbs.
It also makes a bunch of variables private to each scsi_cdb_*.py file