start working towards v4.0
remove ruby-1.8.7 support
remove v3 deprecations