added some http error code handling (to be finished). Changed user creation country internal 'isocode' by 'isoalpha3'