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