Add test suite
Remove redundant module require
Add gitignore
Check for embed src before performing search method, workaround for #5
Add note about callback use
Merge branch 'patch-2'