rename TextureShader to VideoTextureShader
add DeintMode enum
replace EnumClass with enum class and EnumInfo template class
* New: Hardware Acceleration, Deinterlace, Video Filter items in preferences
* New: Deinterlace submenu in Video menu

and some cosmetic changes
enable libavfilter and libpostproc