take the USB initialization out of the constructor, to allow a wait before enumerating
Update example to use init for triggering enumeration.
Merge pull request #7 from jorgerivera/master

Separate the USB init process from the object initialization