Enable to pause the repository (#215)

@calmh 
I implement pause in the way that you described in #215.
Some feedback will be valuable.
```
return m.repoState[repo] == RepoPaused;
```

Though since its only used once, its possible to scrap it all together?