MediaButtonReceiver update: code cleanup and documentation update.