Support for external Programmer
Merge pull request #182 from AhmedObaidi/master

Support for external Programmer