Fix for calling concurrent Date and sendError

For some reason I used Lock instead of RLock for Date. That's wrong.
Set v3.0.2 and add -version command line flag