Merge pull request #51 from smurfy/mpng_ArduCopter-3.0.1

HAL: Allow SERIAL_PPM to be overwritten by defines (buildserver)
Allow to pass firmware version from BuildServer

Use default Board Type (prevents to use different boards in FlashTool)
Merge branch 'mpng-3.0.1-r3' of https://github.com/SirAlex/ardupilot-mpng into mpng-3.0.1-r3
Print MPNG board type on board initialization
Adapted allowing to pass the firmware name and showing boardtype on initialsation for arduplane.