Merge pull request #1 from ghiden/master

rebase
- set the searchStr to empty string when initial-value property is not
exist
- fix to down arrow show all autocomplete list when nothing has been
entered.
change searchSet's reset vlaue null to Empty String
Add programmatical focusing of input field

Input can be programmatically focused using event broadcasting
from controller $scope