All boards define a default PORT_LINUX and PORT_DARWIN arduino-atmega-common uses PORT_LINUX and PORT_DARWIN accordingly
Refactors boards/arduino-common to boards/arduino-atmega-common. Extends boards/arduino-atmega-common to be generic to all atmega based arduino boards, not just atmega328p. Removes flags that should be located in cpu framework