Streamlytics Opens New Round of Investments to the Public