Refactor|libcommon: Switched p_player.h/c to C++, renamed as player.h/cpp, cleanup