Throw an error instead of silently using configuration.nix in flake.nix

Before we would silently check if the root of the project contained configuration.nix and use that if an invalid machine was passed, now we just throw an error and make them configure it properly.

Created by  awesomearvinder  on June 6, 2021
R6IZC76GWDB4LTVL2CSCOQKUX2MLLV6QUL32I6KM3EDU6OWEAIPQC
Change contents