기초적인 Schedule Entity를 구현하였다.

만들어진 Schedule Entity는 struct thread 내에 삽입하였다.
build/Makefile 삭제

이전의 커밋에서 포함되었던 /pintos/src/threads/build/Makefile 파일을
삭제하였다.
container_of 매크로 삽입

나중에 필요할 일이 생길 수 있는 container_of 매크로를 삽입하였다.
Merge branch 'feature/se'
Alarm Clock 구현

Project 3 Part 1 부분을 완성하였다. 다음과 같은 요구사항을 모두
충족한다.

* Implementation of Wait Queue
* Replacing 'Busy Waiting' with 'Block-awake'
* Designing and Implementing Thread-awake Algorithm

Wait Queue는 리스트로 구현하였고, 해당 리스트는 Wake up 되어야할 시간
순서대로 오름차순으로 정렬되도록 설계하였다. 또한 thread들을
Wake Up 하는 시기는 timer interrupt가 발생했을 경우이다.

또한, 빌드된 파일들이 더이상 커밋되지 않도록 .gitignore를 수정하였다.
Merge pull request #1 from DohyunKim9012/Temp_gangjae

Temp gangjae