Makefile: Fix to use a newly-created obj directory and remove obj when cleaning.