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.