Merge accepts iterable of dicts

Fixes #50