PvP info upgrades & new ghost/penalty settings

* Anyone you can attack is shown on the map as a red halo at all times.
This includes enemy shields, outlaws, and murderers. Players who have
their safety off will also see innocents as red halos (excluding angeled
players, who cannot be attacked).

* You may not attack guildmates or allies outside of an arena or frenzy.
They will be shown as yellow and green halos regardless of murderer /
shield status. This eliminates area attacks and wall spells causing
'friendly fire'.

* New setting for outlaw & murderer ghost times to separate it from
innocents. Currently defaults to one minute. Outlaws & murderers have
full combat initiative, so they should not have the same chance to 'save
themselves' while ghosted that innocents do. Hunters need that ghost
time to react, so innocent ghosts should always be longer.

* New toggle for a Flat Penalties system, whereby all penalties are
always the same amount. Under Flat Penalties, innocents will pen 1 item,
2%, 2%, while murderers will pen 2 items, 4%, 4%. If Flat Penalties are
off, penalties will follow the old rising curve behavior. Flat Penalties
are intended to eliminate the round-robin invincibility employed by
veterans who use up their 'free pen' and then switch to a new character
ad infinitum. If all pens are always the same, there's no advantage to
be had. (works especially well with Last Safe Room penalties so that
characters aren't locked out of the game by enemies). Under Flat
Penalties, there is also no loss of Soldier Shield status for penning.