Commit to apply a patch to the 3.12.4-1 kernel for xhci-ring.c.

This is an attempt to fix a bug that causes ethernet lockups in the ac88179_178a usb ethernet hub

See the following link for details:  http://www.spinics.net/lists/linux-usb/msg97176.html
Merge branch 'patching' into development for update to kernel version 3.12.5-1.
Merge branch 'patching' into development for update to kernel version 3.12.6-1.
Commit to remove the xhci-ring patch that is now included in the current kernel patch set.
Merge branch 'patching' into development
Addition of project README file and license.