Some lister improvements

- [x] Move listers in a separate module
- [x] Add `show_unlisted` argument to buffers lister
- [x] Add listers documentation
- [x] Add lister creation documentation (#989)
- [x] Add buffer number to buffer lister
- [x] Add modified indicator to buffer lister