Get rid of shared pll

It doesn't make sense to have this, since different boards may have
different clock frequencies and PLL capabilities.
fix up problems in synth_top and simplify interface
add de2 board files