Add dependencies to Readme
Timing option added to config
Optional timing added to PyDyLogger
Use timing to determine if stored packet is new

If timing is not used, we use the old method of checking if a packet has
changed (which will miss repeated packets)
Probable bug fix: next loop if packet not saved