Atlassian, a top player in team collaboration software, has struck a deal to buy The Browser Company for $610 million…