Whitespace.
Tests refactored for ConstraintCollocator, all pass.
Wrapped lines and made dicts default instead of None in init.
Refactored pendulum.py to use ConstraintCollocator

It works except that the identified gains are not in the correct order. The
ConstraintCollocator doesn't retain the order of the gains, maybe I just need
to used an OrderedDict.