remove local bitfield
fix "have" message processing
improve whitespace
add getBitfield method to storage interface
more refactoring