moved the clk and rst into the 'bind' field

Before I assumed that the user would always have constraints called clk
and rst but now they have to explicitly declare it
wb_sel was not connected
Fixed some bugs from the generated

Some were buses that should have been a single wire, while others were
the opposite. For a while all slave ports were output
Fixed some bugs when generating signals
Changed some paramters to localparams

It technically is better to use localparams because then there is no way
for a user to inadvertently change them
gave a size to a constant to fix warnings
Fixed some incorrect names in top_gen