Assorted testingfixes and seer fix/refactoring

action_take for seer changed to return roles/players (instead of
strings) to be consistent with other action_take; other code updated as
a result

map replaced with collect in a few places

Moved PI in night order (reveal) and added completenightorder