Fix load order issue

Only define `:feature` alias if it's not available. It is possible that Capybara is required before the `FeatureExampleGroup`. It is also possible another gem or a custom `feature` implementation is already available. This does not define our custom alias if `RSpec.feature` already exists.