give better error when config file not found

Beam::Wire gives a cryptic error message (reported as Beam-Wire#38), but
give the user a user-focused error message (Beam::Wire errors will be
developer-focused).

Fixes #179
give better error when site object not found

Again, Beam::Wire errors are for developers, not users.