Restructed the reassembler as a class

Created a PcapReassembler class and made some previously global
variables into attributes. This allows pcap_reassembler to be used in a
multithreaded environment as long as a new reassembler object is created
for each thread.