Merge pull request #4 from fmorgner/master

Great work from Felix Morgner.
Merge pull request #5 from fmorgner/master

Reformatting plus step-wise execution
Modified the script to work with the KiCad GAL branch.
Fixed 'arch' parameter
Added necessary flags for asm files
Changed the repository address
Initial copy of 2.9.4 patches to 2.9.5.
Unified patches for 2.9.5
Reworked library building & linking.
Cleaning up the architectural hooks. Patching a kicad bug that -debug complains about at launch time.
Switching wx default back to 2.9.4.
Added kicad branch selection hooks to switch more easily between variants.
Removed a few commented lines, fixed indentations
Initial copy of 2.9.4 patches to 2.9.5.
Unified patches for 2.9.5
Reworked library building & linking.
Cleaning up the architectural hooks. Patching a kicad bug that -debug complains about at launch time.
Switching wx default back to 2.9.4.
Added kicad branch selection hooks to switch more easily between variants.
Removed patch for the pns router (it is already applied in the code repository)