Merge the default's settings with user's when array or object

Merge the default's settings with user's when array or object.

Example:

```javascript
userSettings = { 
                    minutes: { 
                        manual: [8,18,28] 
                    }
                }

```

But user want preserve the default settings of minutes (q.g: interval).

Here we have the solution.

Best Regards.
Alexander