Merge pull request #724 from austiine04/master

#59 mark child record as not matching an enquiry
rapidftr/tracker#59 @andreweskeclarke @austiine04 re-factoring to use a potential match model
rapidftr/tracker#59 @andreweskeclarke @austiine04 Moving potential match query into the potential match model
WIP Adding search object refactoring
Refactoring EnquirySearch and ChildSearch into Search
Removing EnquirySearch
Replacing ChildSearch with Search.for(Child)
Merge branch 'master' of https://github.com/rapidftr/RapidFTR into merge_searches
Filling in missing unit tests
Merge pull request #726 from andreweskeclarke/merge_searches

Merge searches
Merge branch 'master' of https://github.com/rapidftr/RapidFTR
@andreweskeclarke @austiine04 Adding index action on API#PotentialMatchesController
@andreweskeclarke @austiine04 Adding ability to read PotentialMatches
@andreweskeclarke @austiine04 Adding show action for API::PotentialMatch controller
Fix coveralls behaviour
Updated infrastructure [skip-ci]
Merge pull request #727 from tomclement/fix-coveralls

Fix coveralls behaviour
@andreweskeclarke @austiine04 Fixing cucumber api feature
@andreweskeclarke @austiine04 Removing reference to ids_marked_as_not_matching
Merge pull request #728 from andreweskeclarke/master

TechTask - Introduce PotentialMatch model to represent matches in the domain