Make another constructor for Map.

make_map(NULL) would raise a question what the meaining of NULL.
Define a new constructor, make_map_parent, to create a map with a
parent, to remove the parameter from make_map.
No functionality change.