Better toggling of powerline fonts

If using a vim distribution that sets `let g:airline_powerline_fonts=1` then in your own config you disable it with `let g:airline_powerline_fonts=0` then airline will still show the powerline symbols because the variable exists. Check the value of airline_powerline_fonts not just existence.