Changed the way 'requests' are made. This was a possibly buggy piece in case the request itself raised
an exception. The exception is caugth now and passed as a PostcodeError with ERRrequest as exceptionid and the
message of the exception.
A test is added to the testsuite