Fixed variable typo
Replaced some var_array variables with add_option function
Error message when sourced files were empty
Search an :error: too. Plus replacing of spaces with tabs
Fixed errors associated with fan_hierarchical procedure

variables were not correctly defined.
Moved to add_option procedure
Added debug_level procedure

If redirecting to a file it would have been nice to use the debug level
to put more less information. Access to execution_trace(debug-level) was
a bit cumbersome, thus this procedure. For future itr would make sense
to use the display_message to write to files too. Have not found an easy
way yet.
Added redirect inside the extract_options* proc

The redirect is handeled internaly. Also files are opened and a file
handler is returned.
redirect contains the filename not the fileId

redirect variable contained fileId instead of the name. Now a new
variable is upvared with redirect_fileId name
Uning the new redirect implemenation. Addead add_option
dft_test_signals keep track of processed signals