Provide messages for common puzzle-independent errors within Bee

This is not ready for committing.  This pull request is for feedback from @Bjvanminnen.
Scratch that.  I meant in feedback.js, not on the server, but I still need to verify that.