#13 Create custom packet handler mechanism
#12 Don't parse packets we're not interested in

If there isn't a registered packet listener that is interested in a
packet, don't bother parsing it and silently discard it
Merge pull request #19 from rjwut/2.2.0

2.2.0