brushing up lookupTable.
test for very long headers.
removing unnecessary things.
Merge remote-tracking branch 'ben/master' into frame
Types.hs and Decode.hs
removing Map.
using Enum
more specific typing.
cleaning up Settings.
layout only
parse -> decode
layout only
layout only
putting fixme.
cleaning up decoders.
Fix spelling of decode.
Fix spelling of steramIdentifier.
Change payload decoders to use an array.
adopting hlint's suggestions.
comment.