Re-version 1.2 as 2.0

After 1.1 the next release will be a new major version, 2.0. This
commit updates the version accordingly and removes various unused
and previously deprecated dependencies.