Rename the api_key attribute to appid to match Yahoo's documentation

Add a format attribute and set to json by default. This removes the
ability to request a different format in each method.

Add a lang attribute and set it to en-US by default. This removes the
ability to request a different language in each method.

Rename the query_url attribute to uri