Update bindings
Connect to local socket/NVIM_LISTEN_ADDRESS

- New method to connect to local socket
- New method to connect to NVIM_LISTEN_ADDRESS or
  fallback to spawned instance
Increase waiting times for unit tests
Add bindings target
Support python3 in generate_bindings.py