Matthew Edwards, of Machynlleth, who sneaked into a woman’s house and raped her in her bed has been jailed for more than six years