Session list pagination

Addresses #175 in a not particularly elegant way. We just fix everything at 80px high rather than 40px. Long term, there may be better solutions to this, but it will require some elaborate pagination recoding from scratch to deal with items that have unreliable heights.