Updated RenderPlayer Events

This is an updated version of my original pull-request. i have fixed a lot of small mistakes and fixed the formatting changes that made the patch files way to big. This adds two events, a pre and a post player render event. The pre event is cancelable as well.