Release 0.4.0

- GitLab CI pipeline with PyPI publishing on tags
- Data sourcing migrated to the buildingdata package
- Declare buildingmodel; relock so clean installs can import building_eload.core
- Fix packaging: wheels now contain the whole library, not just __init__.py