When Ansible is run with --diff argument, config_template was reporting
changed state even when nothing was actually changed on disk.
This was caused by overly broad check, which removed empty
dictionaries or lists from the resulting
data, which was evalueated by --diff.
At the same time running without --diff was successful and was not
reporting changes.
Change-Id: Ibc777492c0ebcfc321db94424846d9d757a89e94
Signed-off-by: Dmitriy Rabotyagov <dmitriy.rabotyagov@cleura.com>