Added ASIX AX88179_178A Based USB 3.0/2.0 Gigabit Ethernet Adapter drive...

Please add this.

- Added ASIX AX88179_178A Based USB 3.0/2.0 Gigabit Ethernet Adapter
driver.
- Added a config option to build the driver based on the existing ASIX
driver config.
- Also fixed the driver code to fix memory alignment issues.