Improves upon the fix for getCurrentTime issue
Release and reinstantiate MediaPlayer on MEDIA_ERROR_SERVER_DIED
Improves view configuration workflow; fixes listener bug
On service stop make sure players are destroyed even if the service is not
Updates seek bar max once the media player is prepared

There were times where the media player was already prepared but the seek
bar max was still 100. That would cause the seek bar to misbehave, since
it would be impossible to seek to a position after 100ms.