Allow selective restore

If .mackup.cfg exists the allowed and ignored applications will be respected when restoring. This allows for backing up different applications per machine.

I wanted different applications backed up on my work machine but hooked up to the same Dropbox account, this allows for that. This is actually how I assumed things would work, and found out that things didn't work this way by testing first with the code from #140.