Added getPosition() for vehicles, fixed getPosition() for players, CPlayerEntity::IsOnFoot() now works

- Added getPosition() for vehicles was on the wiki, but not in the code.
- Fixed getPosition() for players (not working when player was in a vehicle).
- fixed IsOnFoot() always returned true...