BNL license text approved by Dorene.

To be merged to each diffpy package repositories.
Add BNL license text.

Merge branch 'license' from diffpy-release.
Skip tests when periodictable is not installed.

Display gentle warning rather than failed tests.