Let actor displace friends when paths match

Also, don't let an actor target items and triggers
if he has no ability to use them.
Let AI displace any actor, if no loop
Fix wrong condition for actors leaving smell
Update terminal frontends; mark curses as not fully supported
Limit framerate for tests using gtk frontend