Added test bench to the makefile
BUG FIX; Added check so assigns wone assign themseves!
BUG FIX: Fixed discrepency of configuration files

The configuration file format for the module builder was different from
the rest of the configuration files from all the other generated
configuration files including the module tags, so I modified the
module_builder to use that configuration file format then fixed a couple
of bugs wtihin sim_utils pertaining t this issue