EdgeQ Raises $51M in Funding