add owner-name to civics for block-protection schemes.

create new bridge function in block-tools to accept a user-name to
create a fake-player for -- this means a players civics can continue to
function even when the owner is offline.