Fixed the spell miss.
Fixed the disc to rotate smoothly.

This patch also changes the protocol between the activity and the
service. Because the reason of the bug is bad precision of
MediaPlayer.getCurrentPosition(). Now the activity cannot use
MSG_WHAT_TIME to know timestamp. It must show timestamp by itself.
Refactored the disc widget not to generate a drawer for each time.
Changed the EditText of the license to be non-scrollable.
Enhanced the EditText of the license to be selectable.
Updated the year description in the license.
Fixed the lint warning for String.format to give Locale.ROOT.
Removed the unused elements.
Refactored the layouts for performance with disabling baselineAlignment.
Fixed to rotate in playing.

How to reproduce this bug is:

1. Play a music.
2. Rotate the tablet.
3. Wait completion of the music.

The bug prevents the activity to show information about a new music (The
player stays showing the old one). The reason of this bug is keeping a
destination of messages. Now the service updates destination always.