Fixed reference error to self.extensions in clean.clean_all

Was inheriting methods from clean.clean from disutils, but was
referencing to self.extension from clean_pyc.
Honor dry run option.
improved docs