Automatically save previous distro when updating

previous disto = "^distro"
Don't update the prev_distro version if the new version isn't changing.
Added flag to NOT save previous distro version
Changing the previous distro prefix to _
Not allowing to add previous distro directly with CLI
Merge pull request #22 from mindsnacks/feature/keep-prev-distro

Automatically save previous distro when updating