Fix backupuser dependency

This fixes #321 and the second commit is to make module testing more friendly for people in restricted networks.