Adjust tab completion widget if too close to bottom of page.
Removing inversion of the completion list.
Fixing minor comment.
Merge pull request #4281 from ellisonbg/complete_above

Adjust tab completion widget if too close to bottom of page.