Change the UI on Recording

1. Initializing recorder may take some time, so show progress dialog
while preparing the recorder.
2. Show time of how long we have recorded so far so that user knows it
is really under recording.
3. Stopping recorder takes more time when recording duration gets longer
(to write MP4 container information). Thus, also show progress dialog
during our stopping recorder.