Various changes regarding port files. Added interface for UARTs. Some minor tweaking to GPIO interface. I2C interface formating.
New include methodology