delist REUSE from test dependencies
improve packaging of data files
This commit stops setuptools from presenting a depracetion warning. This commit ensures .mo files will not be included in source distributions.
add babel to extras_require
place reuse in extras_require
change translation domain to 'hydrilla-messages'
enable using with Python 3.7
move locales under builder/
internationalize using Babel
this commit also makes the sdist tarball generated by setuptools REUSE-compliant
include new schemas in package and in tests
remove redundant 'version' from setup.cfg - this is handled by setuptools_scm
move to a namespace package under 'hydrilla'
initial commit