fix style
make decoders accessible
decoders: use uppercase names to  match that of protocol names in decoders.PROTOCOL
update readme to include packet decoding