Changed srv records to use iterator setup from Java implementation
Added toString function to SRVRecord class