recursively merge extra with existing rfs context options

- if package provides extra context-options, merge with existing rfs
  options
- added an ArrayUtils class borrowed from the good folks at ZF2
- use the aforementioned util class to recursively merge package context
  options with repository context options