Adapted .function files and .data files to new test framework

Changes include:
 - Integers marked with '#' in the .function files.
 - Strings should have "" in .data files.
 - String comparison instead of preprocessor-like replace for e.g. '=='
 - Params and variables cannot have the same name in .function files
diff --git a/tests/suites/test_suite_dhm.function b/tests/suites/test_suite_dhm.function
index 6573100..e3c8617 100644
--- a/tests/suites/test_suite_dhm.function
+++ b/tests/suites/test_suite_dhm.function
@@ -7,7 +7,7 @@
 END_DEPENDENCIES
 
 BEGIN_CASE
-dhm_do_dhm:x_size:radix_P:input_P:radix_G:input_G
+dhm_do_dhm:#NOTUSED:#radix_P:input_P:#radix_G:input_G
 {
     dhm_context ctx_srv;
     dhm_context ctx_cli;
@@ -23,6 +23,8 @@
     int x_size;
     rnd_pseudo_info rnd_info;
 
+    ((void)NOTUSED);
+
     memset( &ctx_srv, 0x00, sizeof( dhm_context ) );
     memset( &ctx_cli, 0x00, sizeof( dhm_context ) );
     memset( ske, 0x00, 1000 );