Don't cut off bottom part of last line in firefox

It ignores the padding in the #bufferlines diff. It's still off on small windows, but
a lot better than before. You can't make up the stupid things browsers do.
Merge pull request #249 from lorenzhs/layoutfix

Don't cut off bottom part of last line in firefox