get rid of the std::map::Map LinearMap impl

This legacy trait needs to be dropped in order to migrate to
container::Map, which doesn't require @ and Copy, and will make proper
use of borrowed pointers.