Add an exception which is raised when a Client is created without an API...

... key present, closes #5