Software changes

Major corrections of fault injection test function to make it workable -
fi.c
fi.h - added defines to work with fi_mem_connector instead of fi_agent
directly