Add volume and seek gesture control

Add volume and seek gesture control. Move gesture listener from
Activity to VideoFragment. Fix some bugs.