Prevent races and check sanity in player activity

Protect modPlayer calls with synchronized checks for null because modPlayer
can become asynchronously null on service disconnection.

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
Comment out unused method

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>