Synthesizable code without warnings, FR + BH

We removed some unnecessary .v files from the rtl folder to avoid
multiple designs. We replaced the readmemh, which does not synthesize,
by a mux. We made modifications to the runsim which currently uses
synth.tcl. In the future this file will be generated automatically  by
the perl script.