Use different names for incompatible arbiter interafaces.

Each arbiter interface has its own entity name. Architectures with compatible entity interfaces use the same entity declaration.
Different names for different memories.

Several entities named sc_mem_if now have their own name.