Use binary strings for paths
Use binary strings for paths

- Python path function are consistent with the input type they are given
  i.e. if you pass in a 'bytes' parameter that will be the return type
  you will get. Since we also use byte strings for
  discover_runtime_directories() we need to be consistent when calling
  path functions.

timeyyy/python-client,Shougo/python-client,fwalch/python-client,meitham/python-client,Shougo/python-client,neovim/python-client,bfredl/python-client,traverseda/python-client,zchee/python-client,brcolow/python-client,timeyyy/python-client,brcolow/python-client,neovim/python-client,meitham/python-client,bfredl/python-client,zchee/python-client,starcraftman/python-client,0x90sled/python-client,fwalch/python-client,0x90sled/python-client,traverseda/python-client,starcraftman/python-client