Incorporate most of sethvargos comments

 - depend on chefspec ~>3.1 instead of ~>3.1.0
 - simplify the preparation of the runner in server_spec.rb
 - linebreaks for server_spec.rb
 - improve the template and service tests in client_spec.rb