make building shared ffmpeg optional [always still builds static, builds both by default, maybe it shouldn't]