Fixed: ConstraintBuilderVisitor created contraint always in SUPERTYPE direction for type vars
Merge branch 'context360' of https://github.com/spkersten/mypy into spkersten-context360
Whitespace changes only
Fixes to solving constraints
Improve docstring slightly
Fix wrong type argument value inference based on context

Ignore type inference context if the return value of a function is a
type variable type with values.

Fix #360.
Merge branch 'spkersten-context360'