(core) cleaned up MapAdapter.
It no longer has hard-coded references to Actor/Procedure, instead the
constructor takes a Map and EReference as arguments, so the MapAdapter
could now be used in other places if needed.