Introduce test journal plugin

This plugin keeps a record of status changes to the tests
during a job. Each one of the status changes can then be
sent to an avocado server to give feedback to the test owner.

Signed-off-by: Cleber Rosa <crosa@redhat.com>