usb: core: add disconnect-reconnect functionality

Added sysfs entries and related functions for
handling disconnet-reconnect from userspace

Change-Id: Ief2a286085b0132ee74ca717d0b13d945dda4abb
Signed-off-by: Ruslan Bilovol <ruslan.bilovol@ti.com>