MOB-1786: Logging for maps operations

Log entries are expected to appear in `Special:Log` and `Special:RecentChanges`;
Currently only create_map and create_pin_type are tapped as these were the only implemented functions at the time or branching.
Do we need here `is_array()` check if we explicitly ask for `Array` in the method definition?