Send accepts either tuple or 2 arguments for raw_packet and meta
More friendly methods and some refactorings.