Adding in strings for new returncodes
mingw needs manual includes for memcpy etc....