USB on SAM is now enumerating and *initially* sending data to host.

The device is able to receive data, it appears, but no longer send.

A LOT of cleanup is still necessary, primarily removal of all vestigial Arduino/libsam code.

A major focus of rework needs to do with endpoint (and related buffer) size testing.