spreaded termstructures should allow for extrapolation if and only if their underlying termstructure does
Merge pull request #157.