Do not render spare spaces for empty sections.

For example, when setting `g:airline_section_a` to `""`, the section shows two white-spaces, that is the left/right padding of the section.

I think it is reasonable to just omit the section, and shows nothing.

I've added a `s:pad` function to handle paddings, and if the section text is an empty string `""`, no padding will be added.