* create fake freetype-config that uses pkg-config
* don't do configuration work on removal
* remove dispmanx flag as doesn't work with dispmanx driver currently
* change existing calls which used --strip-components
* use multiple parameters for arguments which should allow additional arguments with spaces
* implements #2630
* allow modules to still use libpng12-dev but show a message for them to be updated
* change libpng-dev dependency to libpng12-dev for Jessie and older
* added missing dependencies
* use downloadAndExtract
* fix up sources
* deprecated _BSD_SOURCE define that breaks configure
* fix needed for psg.cpp
* use first frame of icon in conversion script to avoid having wrong output filenames
* missing X11 link library
* various other code cleanups