add make clean Issue #442
update make clean
put phony targets in file appearance order
Merge branch 'nickdesaulniers-issue442'