libmediaplayerservice: Don't rely on gcc extensions

Summary: get rid on all the gcc!

Test Plan: synergy, you may wanna polish that, but you get the idea

Reviewers: synergy, anders3408, jriordan001, raymanfx, donald.munn, rlasalle15, randall.rushing

Reviewed By: synergy

Differential Revision: http://review.codefirex.com/D302

Change-Id: Icb1a889c21fc310f103049d4b061b3cd7cd39105
PS: Nuke "I would prefer if the default char* contained '\0' instead of "test" to keep post-commit functionality identical to pre-commit functionality" -- And so /0 it is
Signed-off-by: DHOMD <DHO@dho.im>