complete iwarp feature
add Werror compile issue
clean the hpp file