Fix Makefile to allow setting LIBAV from shell.

Use Make's ?= assignment to not override a shell-passed LIBAV. This allows compiling with, for example, `LIBAV=ffmpeg2.2 make`.