Removed unnecessary toMap()
More tests for large list diff
computing diff of primitive values
upgrade immutable to 3.2.1
bump v0.4.0