Suppressing warnings until metadata printing is done.  Closes #96
Was not interpolating an error message arguments properly.
Some refactoring.  Reviewed comments and usage of "catch_warnings"
pep8, pylint work, closes #96
Merge branch 'issue96' into devel