Sacrifice rune re-work

Reworked the sacrifice rune:
* All mobs (except cultists) may be sacrificed (previously only humans).
* Living mobs and objective targets require 3 living/conscious cultists near the rune, dead mobs only require one.
* MMI/Posibrains/Brains/AIcards with a player in them may be sacrificed by only one cultist. unless the mind inside is of the sacrificial objective.
* The sacrificial objective's brain must be returned inside a corpse for it to be properly sacrificed, unless it's inside an AI card.
* Sacrificing silicons never awards cult words.
* Reworked the chance percentage to learn words:


* 100% for a player-controlled living being
* 50% for dead players
* 50% for living NPCs (normal monkeys, animals,...)
* 10% for dead animals
This proc is still too large and deeply-branched. May want to split it into a few separate ones, such as ```sacrifice()```,```findSacrificeTarget()```, ```sacrificeObject()```, and ```sacrificeMob()``` for example.