This commit adds support to power up the USB hub and enable the system power via the USB port
1. Added modules for enabling and programming USB hub
2. Added command to increase USB power input limit to supported values
3. USB hub is still being tested, strings are currently not showing, need to verify:
	a. Registers are being written (read back values)
	b. The USB hub doesn't enumerate until sent the command to do so (break init into function calls/commands)