new: static_library.mk
new: shared_library.mk and dynamic_binary.mk
fix: avoid rm again (compress_output) when make clean-<mod>
new: executable.mk
Merge branch 'topic/target-mk'