Separated Results directive into a ResultsList directive and a Result directive.
Added metadata service for xml metadata parsing.

Currently handling FGDC and ISO (gmd) but I need to find a record with Dublin Core metadata to start handling DC records.