Added EmptyResponse convenience container and Null Check in AbstractJSONResponse