Issue #1272: Add two options :clean-compile-path? and :clean-native-path?

Add two options :clean-compile-path? and :clean-native-path? to let
`lein clean` remove files under :compile-path and/or :native-path even if
they aren't under :target-path
Revert "Issue #1272: Add two options :clean-compile-path? and :clean-native-path?"

This reverts commit 874e8f3c8f1c36ab5e70c3aec732e296c08ca2c4.