Add basic player events

I added some player events from the todo list and also an EntityMoveEvent, PlayerPickUpItemEvent and PlayerDropItemEvent. I am wondering if those last two events should also extend events in entity.
Players can't by throwing them, but drops on death [player/entity] can be multiple stacks.