Refactor playerItem KVO registration

All of the functionality from this method is duplicated in `setPlayer:`, for example: https://github.com/jballanc/PRXPlayer/blob/master/PRXPlayer.m#L153