Sky is giving its streaming offering "Sky Go" a new lease of life. ...