use JSHint to clean the code
fix tests
try to fix refresh method. Tests needed
add a destroy method
refactor keyboard and use tabindex
custom moveHighligthed when optgroup is present
remove useless ms-mouse-active data attributes from lists
fix focus
remove useles \n
fix searchable demo + add search to selection list
remove useless focusin/out calls
Merge branch 'master' into keyboard2

Conflicts:
	js/jquery.multi-select.js
fix buggy quicksearch
demos + doc  fixes
add favicon
Merge branch 'keyboard2' into gh-pages