Add abc::map::size()
Fix compiler errors in map.hxx