Move K::Posting::Match to K::Koral::Result::Match and K::Koral::Result::Enrich::*

Change-Id: If244612f02f7a75e65ce75a943f48c9c61a15815
diff --git a/lib/Krawfish/Result/Group/Spans.pm b/lib/Krawfish/Result/Group/Spans.pm
index a34a573..6248215 100644
--- a/lib/Krawfish/Result/Group/Spans.pm
+++ b/lib/Krawfish/Result/Group/Spans.pm
@@ -1,7 +1,6 @@
 package Krawfish::Result::Group::Spans;
 use parent 'Krawfish::Result';
 use Krawfish::Log;
-use Krawfish::Posting::Match;
 use strict;
 use warnings;
 
diff --git a/lib/Krawfish/Result/Segment/Enrich/Fields.pm b/lib/Krawfish/Result/Segment/Enrich/Fields.pm
index 1f2c1c2..9368063 100644
--- a/lib/Krawfish/Result/Segment/Enrich/Fields.pm
+++ b/lib/Krawfish/Result/Segment/Enrich/Fields.pm
@@ -1,6 +1,6 @@
 package Krawfish::Result::Segment::Enrich::Fields;
 use parent 'Krawfish::Result';
-use Krawfish::Posting::Match::Fields;
+use Krawfish::Koral::Result::Enrich::Fields;
 use Krawfish::Log;
 use strict;
 use warnings;
@@ -74,7 +74,7 @@
 
     # Create an enrichment
     $match->add(
-      Krawfish::Posting::Match::Fields->new(@{$self->{last_fields}})
+      Krawfish::Koral::Result::Enrich::Fields->new(@{$self->{last_fields}})
       );
 
     # The document has no associated fields
@@ -107,7 +107,7 @@
 
   # Create an enrichment
   $match->add(
-    Krawfish::Posting::Match::Fields->new(@fields)
+    Krawfish::Koral::Result::Enrich::Fields->new(@fields)
     );
 
   $self->{match} = $match;
diff --git a/lib/Krawfish/Result/Segment/Enrich/Snippet.pm b/lib/Krawfish/Result/Segment/Enrich/Snippet.pm
index 8943835..00872d4 100644
--- a/lib/Krawfish/Result/Segment/Enrich/Snippet.pm
+++ b/lib/Krawfish/Result/Segment/Enrich/Snippet.pm
@@ -1,6 +1,6 @@
 package Krawfish::Result::Segment::Enrich::Snippet;
 use parent 'Krawfish::Result';
-use Krawfish::Posting::Match::Snippet;
+use Krawfish::Koral::Result::Enrich::Snippet;
 # use Krawfish::Result::Segment::Enrich::Snippet::Highlights;
 use Krawfish::Log;
 use strict;
@@ -91,7 +91,7 @@
   };
 
   # Create snippet posting
-  my $snippet = Krawfish::Posting::Match::Snippet->new(
+  my $snippet = Krawfish::Koral::Result::Enrich::Snippet->new(
     hit_ids => $hit_data
   );
 
diff --git a/lib/Krawfish/Result/Segment/Enrich/Terms.pm b/lib/Krawfish/Result/Segment/Enrich/Terms.pm
index 23e0b70..7c30951 100644
--- a/lib/Krawfish/Result/Segment/Enrich/Terms.pm
+++ b/lib/Krawfish/Result/Segment/Enrich/Terms.pm
@@ -1,5 +1,5 @@
 package Krawfish::Result::Segment::Enrich::Terms;
-use Krawfish::Posting::Match::Terms;
+use Krawfish::Koral::Result::Enrich::Terms;
 use parent 'Krawfish::Result';
 use Krawfish::Log;
 use strict;
@@ -220,7 +220,7 @@
 
   # Add term id information per class
   $match->add(
-    Krawfish::Posting::Match::Terms->new(
+    Krawfish::Koral::Result::Enrich::Terms->new(
       \%term_id_per_class
     )
   );
diff --git a/lib/Krawfish/Result/Segment/Sort.pm b/lib/Krawfish/Result/Segment/Sort.pm
index 80a354a..907842b 100644
--- a/lib/Krawfish/Result/Segment/Sort.pm
+++ b/lib/Krawfish/Result/Segment/Sort.pm
@@ -2,6 +2,7 @@
 use parent 'Krawfish::Result';
 use Krawfish::Util::String qw/squote/;
 use Krawfish::Util::PriorityQueue::PerDoc;
+use Krawfish::Koral::Result::Match;
 use Krawfish::Posting::Bundle;
 use Krawfish::Log;
 use Data::Dumper;
@@ -440,7 +441,7 @@
 sub current_match {
   my $self = shift;
   my $current = $self->current or return;
-  my $match = Krawfish::Posting::Match->new(
+  my $match = Krawfish::Koral::Result::Match->new(
     doc_id  => $current->doc_id,
     start   => $current->start,
     end     => $current->end,
diff --git a/lib/Krawfish/Result/Segment/Sort/Sample.pm b/lib/Krawfish/Result/Segment/Sort/Sample.pm
index 247e086..809fef4 100644
--- a/lib/Krawfish/Result/Segment/Sort/Sample.pm
+++ b/lib/Krawfish/Result/Segment/Sort/Sample.pm
@@ -1,4 +1,5 @@
 package Krawfish::Result::Segment::Sort::Sample;
+use Krawfish::Koral::Result::Match;
 use Krawfish::Log;
 use strict;
 use warnings;
@@ -134,7 +135,7 @@
 sub current_match {
   my $self = shift;
   my $current = $self->current or return;
-  my $match = Krawfish::Posting::Match->new(
+  my $match = Krawfish::Koral::Result::Match->new(
     doc_id  => $current->doc_id,
     start   => $current->start,
     end     => $current->end,
diff --git a/lib/Krawfish/Result/Sort/PriorityCascade.pm b/lib/Krawfish/Result/Sort/PriorityCascade.pm
index c159d5c..b10f674 100644
--- a/lib/Krawfish/Result/Sort/PriorityCascade.pm
+++ b/lib/Krawfish/Result/Sort/PriorityCascade.pm
@@ -2,6 +2,7 @@
 use parent 'Krawfish::Result';
 use Krawfish::Util::String qw/squote/;
 use Krawfish::Util::PriorityQueue::PerDoc;
+use Krawfish::Koral::Result;
 use Krawfish::Posting::Bundle;
 use Krawfish::Log;
 use Data::Dumper;
@@ -429,7 +430,7 @@
 sub current_match {
   my $self = shift;
   my $current = $self->current or return;
-  my $match = Krawfish::Posting::Match->new(
+  my $match = Krawfish::Koral::Result::Match->new(
     doc_id  => $current->doc_id,
     start   => $current->start,
     end     => $current->end,