Start including liavdevices
Properly hook requested formats into InputContainer (OutputContainer untested)

Finally some progress on #29 and #36.
Example that averages frames together
Merge branch 'devices'