Bump up version to 0.7.7. Update ws dep to 0.4.29 and add check in tests/all.sh to check if 'curl' exists.