udpate dependencies
udpate on Tina's feedback
merge conflicts with master
udpate grunt build CSS files
somre refactoring on vendor related javascript files & update dependencies
fix search icon in input
Merge pull request #62 from gengo/update-on-feedback

Update on Tina's feedback
Travis build 289