Change code to use vim_get_func('fnameescape')

Previous version had problems with paths containing backslashes and/or
double quotes.
Use better name for powerline variable in global scope

It is completely possible that “pl” will be claimed by some other plugin
as well. There is no local scope for each .vim file in vim-python
interface.
Use shorter and more readable form of :source