tests/helpers: rewrote assertDictAlmostEqual
tests/helpers: rewrote assertDictAlmostEqual

now it can handle also lists and tuples and shows where an error
has happened.


Former-commit-id: bd43f32b2874046cced912508b02000a77aa04cc [formerly 4b9c6f074587b7801dc338cb2354103a466deb50]
Former-commit-id: 2c4916310c0546796f27038e71d8d780f7c54591
gem/oq-engine,gem/oq-engine,gem/oq-engine,gem/oq-engine,gem/oq-engine