enabled DMA on GPS data rx, tuned buffer for approximate GPS message size, and cleaned up usart HAL staging up for future refactoring
cleanup
more cleanup