Update `has_attribute` to 0.4.0 version

Now the `type` is passed in the options, not as a separate param
Update documentation to 0.7.0

Still missing documentation from respond_with below