[make] add -Wstrict-prototypes and clean up old C style prototypes

replace all built versions of foo(); with foo(void);
[platform][sam3] fix warning in Atmel code