Makes Switch.label unique.
Exclude egg-info build products, and make 'runtests.py' executable.
Merge pull request #7 from davidwtbuxton/unique-labels

Unique labels