Fix script

未実行の連番のタスクにアクセスできないようにした。
同一nextの複数回呼び出しの場合にエラーにする処理を厳密化。
currentNextプロパティは使っていなかったので消した。
ちなみに、この修正に先だってテストを書いた。それは次にコミットする。
Add test codes and gulp for test runner.