Turns out equality returns true false

This pull request simplifies ternary operators like:

```ruby
# before
x == y ? true : false

# after
x == y

# before
x == y ? false : true

# after
x != y
```
ugh, another crazy one.

pry to the rescue:

**original logic**
```ruby
[69] pry(main)> db = "Vm"; cont = "service"; nil
=> nil
[70] pry(main)> %w{Vm Host}.include?(db) || (cont == "service" && db == "Vm") ? false : true
=> false
[71] pry(main)>
[72] pry(main)> db = "Vm1"; cont = "service"; nil
=> nil
[73] pry(main)> %w{Vm Host}.include?(db) || (cont == "service" && db == "Vm") ? false : true
=> true
[74] pry(main)>
[75] pry(main)> db = "Vm1"; cont = "service1"; nil
=> nil
[76] pry(main)> %w{Vm Host}.include?(db) || (cont == "service" && db == "Vm") ? false : true
=> true
[77] pry(main)>
[78] pry(main)> db = "Vm"; cont = "service1"; nil
=> nil
[79] pry(main)> %w{Vm Host}.include?(db) || (cont == "service" && db == "Vm") ? false : true
=> false
```

**New logic**
```ruby
[56] pry(main)> 
[57] pry(main)> db = "Vm"; cont = "service"; nil
=> nil
[58] pry(main)> !(%w{Vm Host}.include?(db) || (cont == "service" && db == "Vm"))
=> false
[59] pry(main)>
[60] pry(main)> db = "Vm1"; cont = "service"; nil
=> nil
[61] pry(main)> !(%w{Vm Host}.include?(db) || (cont == "service" && db == "Vm"))
=> true
[62] pry(main)>
[63] pry(main)> db = "Vm1"; cont = "service1"; nil
=> nil
[64] pry(main)> !(%w{Vm Host}.include?(db) || (cont == "service" && db == "Vm"))
=> true
[65] pry(main)>
[66] pry(main)> db = "Vm"; cont = "service1"; nil
=> nil
[67] pry(main)> !(%w{Vm Host}.include?(db) || (cont == "service" && db == "Vm"))
=> false
```