Initial changes to allow for custom player models. By no means finished. Initial support for MineLP. Still needs to be tested multiplayer, but for the most part it is working, apart from some small gotchas with MineLP models.