Fix a bug in the DOSC decoder.

A new range object must be used so that the parse function is limited to
parsing a single bundle element. The parse function does not know how to
handle the size fields embedded within the bundle. Addditionally, this
stops the code from processing bundle elements recursively.
Remove the commented debug statements from the DOSC decoder.