hide sparse files Deluge creates when main_file_only is set

reporting back...
the code is a bit re-factored to be more clear and to make this feature even possible
120 chars on line rule is observed
the feature is controlled by an option