tweaking the readme
cleanup, jslint, whitespace
remove unused var and fixup search.execute

Not sure about that search.execute change, seems to me that this is
what was intended, but I might be missing something.