sam3x: clean up gpio mess.
sam3x: Add some PMC convenience functions.
sam3x: Add USART registers and come convenience functions.