Add 64 bit support and rewrite application layer code

1. New CDC_ACM.INFF support both 32bit and 64 bit Windows.
2. Rewrite USB bridge code, communication more stable.
3. Remove ringbuffer and UART ISR code.