More Fixes for ehci

In order to make modem work, there need some more Patches.
CONFIG_MAPPHONE_2NDBOOT became CONFIG_MACH_OMAP_MAPPHONE_DEFY
Also fix compiler warning with memcpy, memset in ehci-omap
and restore ehci_port_power() function since its probably needed
to turn this shit on.

Code is still a mess, bceause nearly every function has a new name
and i can't quite tell if its booting or not.