Makefile: compile with -O2 by default
Makefile: create all target directories, prevents install failure