Add buffers component for tabline

I don't use tabs, so I like my tabline to show my open buffers.  This adds a 'buffers' component you can use in place of 'tabs' for the tabline.  It falls back to showing tabs if you have more than one tab open.

If you're interested in merging it, I can update the docs and all that too.  Otherwise, I'll just use my fork.