fixed second bug that would overwrite the resource section

in the crontabber, the resource.rabbitmq.host kept getting overwritten back to 'localhost'.  This was because the expansion code in the ```_overlay_expand``` method would use an ```update``` on the namespace even if some of the keys already existed.  This has been changed to a more discriminate update that won't overwrite.