Added cli helpers for adding sources/repos

I did this to allow creating/updating the pra config file without having
to manually build the json. Added `pra source add` and `pra repo add`
commands. Both create a backup of the current config file before saving
their changes. Refs issue #2

Specs

```
Finished in 0.11446 seconds
131 examples, 0 failures
```