Core/BattlePet: Finished implementing Battle Pet name query.

Fixed releasing/deleting Battle Pets from the journal.
Removed the obsolete 'BattlePetDefines.h'.
A few other misc changes.