fix typo
timeout時にエラーを吐くバグを修正
add tests
BSD makeに対応し、用途不明なmake testを削除