Add FOR_VALGRIND ifdef for testing
Make build script friendlier to not-me
lock in valgrind instead of try_lock
New server model, minor client updates
recreate for-w branch in C++
Fix dup sends