CHANGES: Update for newest release changes
version.py: Updates version for to reflect new release
Fix a bug when an overlay isn't in the remote list

If the overlay isn't in the remote list, it obviously isn't a different
type, nor has its URL changed, so just init those to False so we can
sync the overlay without hitting UnboundLocalError.
Merge pull request #19 from dwfreed/patch-1

Fix a bug when an overlay isn't in the remote list
Adds interactive session for unofficial overlay installs

In order to improve the communication of the risks taken from
installing unofficial overlays, a config option has been created
that when enabled will create an interactive session to confirm
that the user is aware that they are installing an unofficial
overlay.

X-Gentoo-Bug: 315359
X-Gentoo-Bug-URL: https://bugs.gentoo.org/315359
argsparser.py: Renames --setup_help to --setup-help

X-Gentoo-Bug: 461540
X-Gentoo-Bug-URL: https://bugs.gentoo.org/461540
argsparser.py: Adds support for multiple cli args

The behavior of actions such as --add have been changed to support
multiple args such as --add <ovl 1> <ovl 2>.

X-Gentoo-Bug: 396031
X-Gentoo-Bug-URL: https://bugs.gentoo.org/396031
makeconf.py: Adds disable and enable functionality

To allow users to momentarily allow portage to "forget" an overlay
dir, the ability to disable and then re-enable an overlay has been
added.

X-Gentoo-Bug: 512316
X-Gentoo-Bug-URL: https://bugs.gentoo.org/512316
reposconf.py: Adds disable and enable functionality

To allow users to momentarily allow portage to "forget" an
overlay dir, the ability to disable and then re-enable an overlay
has been added.

X-Gentoo-Bug: 512316
X-Gentoo-Bug-URL: https://bugs.gentoo.org/512316
repoconfmanager.py: Adds disable and enable functions

X-Gentoo-Bug: 512316
X-Gentoo-Bug-URL: 512316
db.py: Implements disable and enable functions

X-Gentoo-Bug: 512316
X-Gentoo-Bug-URL: https://bugs.gentoo.org/512316
api.py: Adds disable and enable repo functions

X-Gentoo-Bug: 512316
X-Gentoo-Bug-URL: https://bugs.gentoo.org/512316
cli.py: Adds disable and enable cli functions

X-Gentoo-Bug: 512316
X-Gentoo-Bug-URL: https://bugs.gentoo.org/512316
argsparser.py: Adds --disable and --enable cli args

X-Gentoo-Bug: 512316
X-Gentoo-Bug-URL: https://bugs.gentoo.org/512316
{db, repoconfmanager}.py: Improves error return handling

Previously repoconfmanager would not take into account that it
could get multiple return booleans from the different ConfigHandler
classes that it calls, this commit adds that awareness to the class
along with reflections of the change in db.py to interact with the
multiple returns that it might get from the RepoConfManager class.
cli.py: Fixes incorrect determination of supported overlay

For cli output of overlay info when running --info or --list, you
would previously get incorrect output telling you the overlay you
are listing isn't supported. This was due to the fact that the
boolean used to determine whether it was supported or not during
the unpacking of the overlay info was actually the boolean that
determined if the overlay was official or not.