Merge conda install, create, and update cli code

I haven't yet merged the command line flags code.
Factor out command line options for install, update, and test

This makes things as uniform as possible, and adds some new features to update
and create that were previously only available to install.

One backwards incompatible change is that conda create -f now means --force
instead of --file.