プロジェクトへgithubレポジトリを登録する時にレポジトリの妥当性を確認する

今まではGithubに実際にレポジトリが存在するかどうかにかかわらずProjectGithubが作成されていたが、修正後はGithub APIを通じて入力されたレポジトリの妥当性をチェックして作成するようにした。