Refactor pets

* When summoning a pet the server will pick the best focus item you have equipped for that pets level range
 * Supports PoP and Luclin Focus items that work for NEC, MAG, BST
 * Focus Items are semi hard coded in a constant array so they are easy to add / update
 * spell_effect file is cleaned up
 * Pet scaling should work more like it did on Al'kabor
What IDs are these? I thought they were npcids, but some of these don't exist and others aren't mage pets. The public DB is behind, but I don't believe pet npcids have changed in a while. 

Also, should the 4 Necro pets be added here as well?