ZA: Only display current positions on normal organisation detail views

Part of the fix for #1454
ZA: Only display current Constituency Contacts on the map page

Partial fix for #1454
Move PersonSpeakerMappings to core.
Update merge people command to also merge SayIt speeches.
Convert PersonSpeakerMappings to a mixin.