First cut at supporting component key overrides via onm.Store.createComponent...

... it is sometimes useful to be able to manually override onm's default component key resolution behavior and supply key(s) directly to onm.Store.createComponent to be applied to the onm.Address. This implementation allows for an optional array of component keys strings to be passed to onm.Store.createComponent. If key(s) are specified, they are applied in order to the unresolved _tail_ of the onm.Address prior to resolution.