AA: backport libjson-c, libubox and uci from trunk