Add Options

The Options are wrappers of AVOption in libav / ffmpeg, created according to the enum AVOptionType (int, double, boolean, choice...).
commit - reformatting