Add sent packets to report and use startSending instead of sendPackets

if sendPackets is called before startSending is called, ScapySender is not
properly initialized
Test for raw socket permission
Don't ask for root if we have the power
Update README.md with setcap instructions
Add skeleton of reporter tests to implement
some progress on report tests
typo fixes
update reporter mocks
minor changes, comment out NotImplemented tests