data send to and from user is always __user
debugging and rvalue for copy_to_user
stuff copied from and to req->data needs to use copy_to_user and
copt_from_user
moved putting bigger payload to a separate netlink function,
      netlink_pack_skb
added netlink_pack_skb for sending big payloads like file reads and
writes
added netlink_pack_skb for adding big payloads to skb like file reads
and writes
made recvall and sendall not owerwrite the same data on the second pass

also fized conn_send to not lose track of it's payload
fixed netlink debugging that displayed wrong values