Small improvements to sample configuration

Use three blank lines between sections, and don't wrap text when not
necessary.
Small fix to unit tests

Run only *.py files, excluding (for example) backup files (i.e. *~).
Make LICENSE.txt more compliant

Put whole notices for all licenses we use at the end of the file.

(Use 8 spaces instead of tabs)