Improve video settings activity.

- Only allow valid frame rates.
- Add label for the frame length.
Workaround for Android's horrible layout engine.
Flush the buffer.

This seems to be necessary after we reached the end of stream.
Add a start and end marker seek bar. Layout improvements.

- Abuse the MarkerView for the start and end marker seek bar.
- Improve the overall layout.