cppbc: updated dumping to support bitfields, simplified prop.read func. code