Add search
Add opensearch
Fix bug with engine key
Merge pull request #1 from wendycan/sources

Add search and support opensearch