[sam3] add support for the PIO peripheral of all devices

The removed GPIO access functions are reimplemented in the next patch.
This is needed for not breaking the build process.
[sam3] add GPIO access functions