Switch to using pointers for everything
Send request and parse header and first attribute

This doesn't include parsing multiple attributes, correctly parsing out
the type of attribute or using a variable length of attribute data.
We're also hardcoding the server to google and a few other weird things.
This will all be fixed in subsequent commits.