Add a more detailed exception message when a top-level key is missing.

I have installed this useful tool but I missed to set the top-level key. The exception message was "The dist file seems invalid" and I searched an issue with my yaml synthax. A more detailed message may be appreciable.