re-structuring of files within libheca
- file names have been renamed to libheca_XXX
- split content amoutg 3 files (libheca.c, libheca_socket.c,
  libheca_ioctl.h)