Add an optimisation for single valued coordinate constraints.
Cope with non-numeric/Cell values.
Update licence dates.
Merge pull request #428 from rhattersley/constraint-speed

Add an optimisation for single valued coordinate constraints.