ivaynberg/select2 — pull request #2679 by r0mille (2014-09-11 21:57:15+00:00)
Title: fixes cutoff for bottom option when selecting with keyboard

When selecting options in the dropdown using the keyboard you'll notice that when you get to the last option that is visible, select2 will auto scroll just enough to include the last option in full, or at least it is attempting to.

You can see from this screenshot
![screenshot from 2014-09-11 17 47 40](https://cloud.githubusercontent.com/assets/2582481/4242417/8e749324-39fd-11e4-86bf-21926a6825d6.png)
that the last option gets cut off by a small number of pixels.

This is caused by a logical error when calculating how many pixels to adjust the results div's scrollTop. When grabbing the outerHeight we should *not* include the margin of the results div since the content won't be rendered in that space.