Changes to bitfield sending
Added pwp_util and pwp_bitfield to build
memcpy for callback struct that gets passed
Tightening up mock client
Refactoring