Query the GenePattern server for metadata regarding this job and assign
        that metadata to the properties on this GPJob object. Including:
            * Task Name
            * LSID
            * User ID
            * Job Number
            * Status
            * Date Submitted
            * URL of Log Files
            * URL of Output Files
            * Number of Output Files

def get_info(self):
        """
        Query the GenePattern server for metadata regarding this job and assign
        that metadata to the properties on this GPJob object. Including:
            * Task Name
            * LSID
            * User ID
            * Job Number
            * Status
            * Date Submitted
            * URL of Log Files
            * URL of Output Files
            * Number of Output Files
        """
        request = urllib.request.Request(self.server_data.url + "/rest/v1/jobs/" + self.uri)
        if self.server_data.authorization_header() is not None:
            request.add_header('Authorization', self.server_data.authorization_header())
        request.add_header('User-Agent', 'GenePatternRest')
        response = urllib.request.urlopen(request)

        self.json = response.read().decode('utf-8')
        self.info = json.loads(self.json)
        self.load_info()