Implementing Dead Code Elimination (not sure if it works)

Ran some tests, no code is removed
Verified some results of Liveness Analysis, it seems correct
Minor change in Makefile