Allow executing `HashLiteral#[]=` inside macros
Allow `call &.method=(value)` and `call &.method = value`
Removed some TODOs
Added HTTP::Client#basic_auth
Support `call &.method[key] = value` and `call &.[key] = value`