add video model
add ffmpeg gem
add Video#thumbnail_binary
implement prototype
fix conflict
add video thumbnail cache (file based)
add link to /video