feature/reader-staggered-grid

Changes the reader list view to show cards in a two-column staggered grid when:

* The device is a large tablet
* The device is another tablet in landscape
* The device is xhdpi+ in landscape

Also fixes the spacing between cards to be more consistent.