Introduce configurable PB timeouts for socket connect/read/write
Add .ruby-version to .gitignore