Usb

Add initial USB generic documentation into the documentation tree.

Following on from discussions in the locm3 dev forum in Feb, Those who know more about USB are urged to adapt and/or build on this.