Add player_manager.GetPlayerClasses() and PLAYER:ClassChanged() (#1288)
* Add player_manager.GetTable() and PLAYER:Destroy()
Getting the table of registered player classes is a pain and PLAYER:Destroy() would be useful for removing things that aren't garbage collected, such as client-side props and projected textures. Also, method.Func looks useless, might want to remove it.