Adjust suggestion table height to fit

And take keyboard show / hide into account.  And add a border at the
top to make it easier to tell where the table starts.