player_npcs plugin added, closes #71; on_connect/on_disconnect/on_logout callbacks added