[REVIEW][MERGE] Added HTTP error catching to resource fetcher.

Will provide meaningful exception when not authenticated
Related to https://github.com/codemix/restyii/issues/35 .