initial file commit

committing all ecco-tcp files (header directories have been split to
accommodate 1k file limit