Fixed jerky entity movement. Legionary now a proper NPC

- Increased update frequency in EntityManager for the pleb and
legionary to prevent the weird jerky movement.
- Legionary is now an EntityCreature extending INpc instead of an
EntityMob extending IRangedAttackMob, to prevent unwanted behavior like
despawning on peaceful.