configure.ac: Add subdir-objects for newer automake and update GStreamer versions to >=1.0

Also there is no gstreamer-1.0-basevideo in 1.0.
Fix various compiler warnings
openh264: Add proper configure check and use correct include paths
openssl: Add proper configure check and make sure to link to the library
videorepair: Don't restrict caps to nal-aligned h264

In general videorepair could work for ANY caps, but that's for later.
For now let's just have it handle any kind of h264 to work properly
with different decoders.
videorepair: Set proxy caps flag on sink and src pads

The element itself doesn't worry about the caps, so we can avoid some
standard caps handling code.
videorepair: Register callback function names for debug
videorepair: Reset element state on PAUSED->READY
openh264dec: Fix input state handling and propagation of upstream caps fields
openh264enc: Don't set caps manually

This will break the order of events in GStreamer.
openh264dec: Remove invalid sprops-parameter-set handling

This only exists on RTP caps, not H264 caps.
openh264dec: Fix various crashes on ::stop()
openh264dec: Don't forget to unref the input state
openh264dec: Optimize frame copying a bit
openh264dec: Add support for GstVideoMeta

This will make operation with various sinks faster for free.
openh264enc: Add support for GstVideoMeta

This will allow upstream elements to work more efficiently.
openh264enc: Fix up caps and stride handling
openh264enc: We always get a single frame as output, not a NAL

No need to accumulate NALs.
openh264enc: Properly drain the encoder on ::finish()
openh264dec: Properly drain codec on ::finish()