Difference message contains number of differences for vectors
Test showing difference counting also works correctly for vectors
Simplified logic in first difference logic
Message explicitly mentions that all elements differ when they do
Merge pull request #132 from iain-peddie/numpy-equal-number-differences

Numpy equal number differences