Update version information and NEWS file for the next release.
Use float rather than double for rotation detection.

The code should be slightly faster this way and the new test system allows us to make this change as the approximation causes some minimal changes.