More robust server specification

Also support a `beanstalk://` scheme URL for server specifications, so connecting to beanstalk servers via IPv6 literals work when listed in `config.php`.  Resolves https://github.com/ptrofimov/beanstalk_console/issues/59
guys you can add this to your local .gitignore in the home folder. Not necessary to commit these ignores to public