Fixing ExternalInterruptPin's for Mega.

1. Correcting the Mega board definition.
2. Updating the ExternalInterruptPin handling.
3. Removing conflict between INT0 and TWI for Mega.
4. Updating NEXA and SUART so they also run on Mega.
Introducing iovec support functions to improve readability and performance.