I am also having this problem on my Surface RT. Ive found keeping the device awake stops it disconnecting, but this keeps the screen on and hence uses a lot of battery power. Ive messed with a lot of the power settings but nothing seems to stop this behaviour.