Use lcov no-external flag optionally

The flag is only supported in lcov 1.10. This is too recent for some
development platforms, thus the feature should be used only optionally.

Conflicts:
	SConstruct
Remove coverage files