Be a little more restrictive in accepted indices.

Basically, ensure that only technologies that are actually utilized are
allowed to have CapacityFactors.
Update to work with refactored Parameter names.
Ensure modeler uses only what is needed.

We're soon out of the business of having modelers hand-write these
files, but we still need to test the input.  More importantly, until we
get a stronger test suite, Temoa can serve as a test-suite of sorts for
TemoaDB.