Remove dynamic mem alloc use. Adjust functions.

* merwall_module.c (packet_handle): Use correct type for direction parameter.
  Allocate packet_info on stack and adjust parse_packet() call accordingly.
  (parse_packet): Take packet_info address as argument. Return error code.

* merwall_module.h: Adjust parse_packet() and packet_handle() prototypes.