Fixed possible bug in map_contains(): It now returns true even if the data pointer is set as NULL. This means that NULL can be a legit data value.