Add a workflow action to verify that the setup.py file works. * Ensure that the installation works. * Attempt (in a branch) to invalidate the setup and ensure a suitable error message comes up in a PR check. * Add a passing/failing badge for the master branch to the readme.