Start of 3.0 series

Change the version numbers.

This is going to be a new major version of the library breaking backward
compatibility on the binary level as well as the source level.
15 files changed