Explicitly support keyword arguments in shared context on 2.7.0
Created by: JonRowe
This is an alternative #2711 that uses the method signature from rspec-support to conditionally apply keyword arguments on supporting rubies, it is 1.8.7 compatible.
This is a shorter change, but not a better one, it should be replaced by #2711 when we work on RSpec 4.