Made weather agent dependent on user location

I'm not sure if this is the best way to do it... I have zero experience with huginn and haven't written much production Ruby. So feel free to make suggestions for improvements.
Sure, they could also ignore `receive` and look at the `received_events` scope whenever they want, although we tend to store events in `memory` instead.