Support initialising with only options hash

Hello,

I patched wunderground to support this call when your API key is stored in ENV:
    
    w_api = Wunderground.new(timeout: 20)

I think it is more clear than:

    w_api = Wunderground.new(nil, timeout: 20)

Thanks for the gem, btw.

D.