Don't raise if an assertion could not be found

The expected behaviour when you i.e call for a variable and it doesn't
exist is to get back `nil`. Let's not confuse anyone over that
Rename colliding variable `method` to `method_name`
Break up method-chaining

Try having only 1 method call per line
Add `Expect#not_to` negate `Expect#to`