cucumber/cucumber-jvm — pull request #754 by brasmusson (2014-07-22 09:05:59+00:00)
Title: Correct lookup environment variable - system property - resource bundle

The intention is that values should be looked up in the order:
- from environment variable
- from system property
- from resource bundle

When aliases were introduced in https://github.com/cucumber/cucumber-jvm/commit/26938a84a983439809f4f57c76712926dc0db9ec, the detailed order of lookup became:
- alias from environment variable
- alias from system property
- alias from resource bundle
- key from environment variable
- key from system property
- key from resource bundle

The cucumber-java-skeleton project has a ```cucumber.properties``` file containing ```CUCUMBER_OPTIONS="..."```, so currently using```mvn -Dcucumber.options="..."``` has no effect, only ```mvn -DCUCUMBER_OPTIONS="..."``` work.

Change the lookup both include both the alias (HELLO_THERE) and the key (hello.there) from each source, before moving to the next source.