update, add RE exception, update use argpaese library.
update doc, ver4.2
update README