Add PatternMatch::single_bindlink to find first match and then stop
Add unit test for PatternMatch::single_bindlink
Merge pull request #742 from cosmoharrigan/bind-one

Provide a SingleImplicator interface for the pattern matcher that finds one result and then stops