Add initialize optional connection options and block

Improve the Nessus::Client initialize method with optional
connection_options and block that are passed to Faraday::Connection
Use yield instead of passing block
Use statement modifier instead of if statement
Give connection_options higher priority
Merge pull request #5 from mwulftange/initialize

Add optional connection options and block to initialize