Instagram is giving a bit of a boost to two of its more popular features, Stories and live video, by bringing them together. Full story from the WindowsCentral blog...