Port types refactoring
Removed old stuff
Removed more old stuff
Added functions to check FIFO state
Increased buffer size, added option for buffer backoff
Debug for circbuff is turned off
Driver uses FIFO state checking instead of pooling, RX buffer now has backoff option, various refactoring