deprecating methods in NamesLoader
adding SmartTextFile
adding null check
changing MOB_NAME to GENERAL_MOB_NAME
changing how mob names are loaded
properly choosing names for mobs with new setup
fix for mob names not being read correctly
adding EntityNameEvent
using new EntityNameEvent
Merge pull request #223 from Nunnery/bleeding2

Bleeding2
Merge pull request #224 from Nunnery/bleeding

Bleeding