added better keyboard handling

possibility to navigate by typing a letter
clean added code and indentation
"return false" is the equivalent to e.preventDefault() and e.stopPropagation(), so there isn't a need to have "return false" and e.preventDefault() in the same function. 

Here is a good article talking about the differences and when to use "return false", e.preventDefault(), e.stopPropagation(), and e.stopImmediatePropagation() http://fuelyourcoding.com/jquery-events-stop-misusing-return-false/
Trigger change event on original select when value changes.  Fixes gh-13
Fix for touching scrollbar in IE8/9, and losing the dropdown. (From issue #11)
Added a Redraw function to reflect changes on the <select>
disable feature added
Added 'select' and 'reload' methods.
Removed trailing newline.
Automatically 'drop' up if there is not enough room below.
Fix reload method when called on multiple elements.
Merge conflic sovled
Updated file name to 1.1
Merge branch 'loicginoux-master' into version-1.1
Added changes to example file
Merge branch 'master' of github.com:jcamenisch/DropKick into jcamenisch-master
Updated example.html
Merged in changes from pull #51
Merge branch 'master' of github.com:mumoc/DropKick into version-1.1

Conflicts:
	jquery.dropkick-1.0.3.js
Merge branch 'patch-1' of github.com:drowe/DropKick into version-1.1