completed smart search functionality for wildcard keywords
added tests for wildcards and non-matching keywords
Merge pull request #37 from makersquare/smart-search

Smart search :+1: