Updated Documentation
Added memmove to tust.h
Moved include parts below the headers in tust.h to allow the lib to access tust prototypes