Implement assertNotEquals() for float parameters.

Fix inconsistencies between assertEquals() and assertNotEquals() for
double parameters.
Change failure message in assertNotEquals() to show actual instead of
unexpected, to be consistent with assertNotSame().

Change the parameter names from first and second to unexpected and
actual.
Merge pull request #611 from motlin/master

Implement assertNotEquals() for float parameters.