usb: otg on smarttop works now (YAY ethernet!!!!), h1 not so much

Lots of changes, debug enables.

H1 sees it's ULPI PHY.

usbmisc understands mx51 better. otg phy rate set correctly. h1pm/opm may
need looking at.

hub, phy reset and supply enables (hub supply turns on 26MHz ulpi phy clk too!)

stp gpio is in there but not enabled as it makes ULPI PHY not work, oddly.

smartbook probably hosed
Merge branch 'usb-hacking' into clock-hacking