実行プログラムを名前でソートして書き込むようにした

実行プログラムのmake ruleを書き込む際,
program_pathでsortするように設定
変数名の間違いを修正
libraryとinclude_pathの設定入力を変更

設定用関数の引数を(include_path, target_header= None)
と設定した
  target_headerを省略できるようになった