* Support conda/pip package name conversion in more places (test deps, generation of pinned environments & packages). pyctdev has already been taking advantage of matchspec rules for cheap translation between one type of pip vs conda naming difference: pip install x[y,z,...] (x minimal with optional extras y,z,...) and conda install x (x maximal, covering all optional extras). This change just makes that behavior happen in more places with conda build.
Note: while in active use on various CI systems for various projects, pyctdev remains unsuitable for use by humans - although it's reaching the stage where a cleanup of the interface could now be done.