Automatically send packets upon creation. GH #16

We *don't* send a packet if:

    * It's already been sent.
    * We've just read it off the wire.
    * The `nosend` flag is set on the packet.
Remove no longer needed send_msg calls. GH #16
Seriously, Pod::Coverage, just ignore BUILD.
Don't send live messages across the bus when testing.
Prevent packet-storm on calling ->to_class()
Merge branch 'autosend_packets'

* autosend_packets:
  Prevent packet-storm on calling ->to_class()
  Don't send live messages across the bus when testing.
  Seriously, Pod::Coverage, just ignore BUILD.
  Remove no longer needed send_msg calls. GH #16
  Automatically send packets upon creation. GH #16