Add sha_url and sha argument in source_url
Add SHA tests
Update NEWS