Created a custom merge

To do not remove values from the fist configuration object and for not
use array_merge_recursive() was created a custom merge.