Mostly working implementing using yajr library, though still aborts on
shutdown, so not enabled by default.

Change-Id: I9f65ec854d51b509ab4d4b0694be39bf3a36eae3
Signed-off-by: Rob Adams <readams@readams.net>