service: * remove decoding logic from revision message handling, now in converters. * update tests to reflect revision message decoding approach changes