Move to its own file in the test tree, to simplify platform vendors providing their own implementation. Signed-off-by: Steven Cooreman <steven.cooreman@silabs.com>