add VP8 video tests for adaptive algorithm
add a network state and modify algorithm to handle simplest cases accordingly (eg. max quality in pure lossy network)
dumb commit: remove vp8 decoder error logs
change bitrate controller and driver behavior
split the old algorithm (simple QoS analyser/av bitrate driver) and the  new algorithm (stateful QoS analyser/bandwidth bitrate driver)
add qosanalyzer.h defining private structs for unit test purpose
Store analyser type (simple/stateful) in generic QoSanalyser struct
store network info into struct instead array
stateful qos analyser: compute available bandwidth with average loss rate