Fixed a bug in package/package_settings (super called without exlpicit parameter)

Some ruby versions were raising the following exceptions during validation of the package_settings:

```console    
implicit argument passing of super from method defined by define_method() is not supported. Specify all arguments explicitly.
```

This PR adds appropriate specs to (dis)cover the bug and fixes it.