Fix deep_merge and add missing documentation.
Fix deep_merge and add missing documentation.

There was an ordering issue with the object on which the Proc routine
was called causing the other hash never to be updated correctly.

Signed-off-by: Krzysztof Wilczynski <9bf091559fc98493329f7d619638c79e91ccf029@linux.com>

kwilczynski/puppet-functions