"friendly" enemies

Allow enemies which don't attack unless they are attacked first. Uses a
new enemy attribute passive_attacker. Implements #66 and
clintbellanger/flare-engine#129